Internal Medicine Calgary

Calgary Internal Medicine Consultations

Peak Medical Group is a trusted specialty clinic in Alberta. Our internal medicine specialists in Calgary (or internist) specializes in the health of internal organs, such as the heart, liver, kidneys, and lungs in adults. We are dedicated to providing high quality health care for all of our patients.

As we age, complex health conditions can have an overlapping effect on multiple parts of your body.

If you are an adult in need of long-term, comprehensive care and management of both common and rare diseases, then please ask your doctor to refer to Peak’s Internal Medicine specialists.

Internal Medicine Specialist Talking to Female Patient

Our Calgary Internal Medicine Specialists Treat:

  • Diabetes
  • Heart Disease
  • High Cholesterol
  • High Blood Pressure or Hyper Tension
  • Obesity
  • Chronic Lung Disease and more

At Peak, we understand that as we age, our health becomes more complicated and harder to manage. That’s why it is important to get referred for a internal medicine visit if you are concerned about your health.

Peak Internal Medicine Specialists Calgary

Clinic Phone: 403-910-5313

Clinic Fax: 1-855-738-PEAK(7325)

Dr. Alvin Villanueva


Dr. Michelle McDowell

Hamptons, Strathmore

***Important Notice***

The Beddington location is closing as of March 3rd, both Dr. McDowell and Dr. Villanuava will be moving to the Peak Hamptons clinic, McDowell March 13 and Villanueva March 15.

The Peak Difference

Being a Peak Medical patient means that in addition to our internists, our medical team may also include other health professionals including neurologists, respirologists, and physiatrists to give you access to the most comprehensive care based on your individual health history.

At your first general internal medicine appointment, you can expect our internists to begin building a plan to help you gain a better grasp of your health.

This begins with us asking about your medical history, your health, any medications, and any concerns that you have. Be prepared to talk about any symptoms you have and make sure to ask questions to ensure that you understand any treatment that our doctor may prescribe.

female internist talking with black patient while touching patients arm




4611 Bowness Road NW Calgary, AB T3B 0B2 – Suite #125


Located inside Pinnacle Medical at Montgomery Place, next to NOtaBLE restaurant.


There is free 2 hour parking on the streets in front (Bowness Rd.) and to the
sides of the clinic. There is free underground parking in the parkade under the clinic.The access to the parkade is from the back alley by NOtaBLE’s restaurant. Please park in the stalls designated for Peak/Pinnacle Medical on level 2.


Direct Clinic Line: 403-910-5313

P 1-833-738-PEAK(7325)
F 1-855-738-PEAK(7325)


*Location Closing as of March 3rd 2023



170, 8220 Centre Street NE
Calgary, AB T3K-1J7


Direct Clinic Line: 403-910-5313

P 1-833-738-PEAK(7325)
F 1-855-738-PEAK(7325)



Peak Medical Specialty Centre and Peak Sleep Clinic Strathmore are located inside the Pinnacle Medical Centre at Co-op Strathmore.

Address: 120 Edgefield Place, Strathmore, AB T1P 0E8

Phone: 1-833-738-PEAK(7325)
Fax:  1-855-738-PEAK(7325)



Peak Medical Specialty Centre Calgary Hamptons Co-op is located at #500, 1000 Hamptons Drive NW, T3A 6A7 inside the Pinnacle Medical Centre at Co-op Hamptons, just off Country Hills Boulevard.

P 1-833-738-PEAK(7325)
F 1-855-738-PEAK(7325)
Direct Line: 403 910-6035

Contact Us

    peak medical group montgomery nw calgary reception office view