Meet Our Team

Experienced, independent providers delivering
care you can trust.

Care You Can Count On From People Who Know Your Name

Vista Medical Center is founded and run by a husband-and-wife team who live in the same community they serve, and who built this practice because they believe patients deserve more than a number in a queue.

Dr. Haroon Rashid and Carole Rashid founded Vista Medical Center in 2010, bringing together decades of combined clinical experience across primary care, internal medicine, urgent care, and family nursing. Their shared philosophy is straightforward: use modern medicine and technology to deliver exceptional care, but always treat the person in front of you as a person, not a chart.

Meet Our Providers

Meet Our Providers

Haroon Rashid, MD

Founder & Lead Physician — Internal Medicine & Primary Care

Dr. Haroon Rashid is a board-certified internist with over two decades of experience in primary care, hospital medicine, and urgent care. He earned his medical degree from Allama Iqbal Medical College in Pakistan and completed his Internal Medicine residency at Marshall University.

Fluent in English, Urdu, and Punjabi, Dr. Rashid is known for his personalized, unhurried approach to patient care, taking the time to understand each patient’s unique health needs and goals. He is committed to building long-term relationships and delivering compassionate, comprehensive care to the community he serves.

Carole Rashid, FNP

Co-Founder & Family Nurse Practitioner

Carole Rashid is a Family Nurse Practitioner and co-founder of Vista Medical Center, providing family medicine services for patients of all ages. She earned her Bachelor of Science in Nursing from Emory University in Atlanta, Georgia, and her Master of Science in Nursing from Marymount University in Arlington, Virginia.

With more than 10 years of experience as a Nurse Practitioner and a background in nursing, Carole brings both clinical expertise and genuine warmth to every patient interaction. She and Dr. Rashid founded Vista Medical Center on the belief that an independent, community-rooted practice can provide a more personal and patient-centered healthcare experience.

Our Dedication to Patient Care Makes Us Different

Hear from those who’ve experienced it.

3 Locations, Same Day Appointment