OnPoint Internal Medicine Providers

Reach out to us today to schedule an appointment!

Phone: (303) 584-8900

Ashwini Reddy
Ashwini ReddyMD, FACP, Physician Lead
“It’s vital to establish a relationship of trust with my patients, then we can collaborate on their care. I give them all the medical information they need and my recommendations. I want to, empower them to determine the best course of action based on their individual circumstances and lifestyle.”
James McGowan
James McGowanMD
James McGowan’s medical training was at Westminster Hospital Medical School, a part of the University of London. The next five years were spent in different hospital based Internal Medicine subspecialty training posts. On return to the United States, Internal Medicine Board Certification was obtained in Denver. Since then he has been in solo, and group practice, of general internal medicine and geriatrics.
Erin Ramsay
Erin RamsayDNP, FNP-C
Erin Ramsay received her Doctorate of Nursing as a Family Nurse Practitioner from the University of Colorado. She is passionate about primary care and the relationships she develops with patients and their families. A focus of hers is working alongside patients to treat, manage, and prevent illness whenever possible, believing that is the foundation to effective health care….
Karina Gebhart
Karina GebhartPA
Karina graduated from the University of Colorado at Denver with a major in biology and minor in chemistry. Specializing in geriatric care, women’s health, and primary care, Karina spends her free time gardening, enjoying the beauty of Colorado, and running after her kids.
Carloine Vickers
Carloine VickersAGPCNP-BC
Caroline Vickers is an Adult Gerontology Primary Care Nurse Practitioner with ten years of experience working in internal medicine and family practice.
She is trained in the diagnosis and management of acute and chronic health conditions for those aged 13 and up. 
Alan Grady
Alan GradyNP
Alan Grady NP has a bachelor’s and master’s degree in nutrition from Mississippi State University. Alan also has a bachelor’s degree in nursing from California State University and he received his nurse practitioner degree from the University of Colorado, Colorado Springs. He is passionate about helping people improve their quality of life.
Blanca Pyle
Blanca PylePA-C
Blanca Pyle is a Board-Certified Physician Assistant. She obtained her degree in Physician Assistant studies at the University of Texas in Edinburg. She has been a Physician Assistant since 2003. She was born and raised in Mexico City and speaks fluent Spanish.