Primary Care Physician Plano, TX

Thank you for choosing Village Healthcare Partners for your healthcare needs. We understand that some of you experienced difficulties accessing the new patient portal or have long wait times in calling us. We apologize for any delay in communications and are working hard to resolve the problem. In the meantime, please call our office to schedule an appointment or reach out to us. You may experience a wait time of up to 30 minutes during peak hours.

The most treatable illness…

Is the one you never get.

We'll meet you where you are.

Virtually anywhere.

Available 7 days a week.

For those who don’t schedule their illness.

Scroll Down

Maintaining good health as our bodies age is tough.

Village Health Partners empowers patients with the tools they need to take control of their health. Become a part of our family and gain a health partner, care team and care plan to live a happier, healthier life.

Open 7 days a week

So you can get care
when you need it, from
the providers that you trust.

Telehealth Options

Available for urgent care,
follow up appointments
and more.

Care Team Approach

To help you manage your
conditions and stay ahead
of your health.

Providers who treat you like family

Physicians, advanced practitioners, medical assistants, counselors and dietitians who listen to you and work with you where you’re at on your health journey.

Meet Your Team

Convenient, modern locations

Are you looking for a physician in Plano, Frisco or McKinney? Find a primary care facility that’s close to home and has all of the labs, imaging and specialists you need under the same roof.

Find Your Village

Learn more about your...

Your dedicated team

Maintaining good health shouldn’t be hard. That’s why your provider works with pharmacists, care coordinators and dedicated specialists to help you manage your prescriptions, coordinate referrals and stay on track with your health.

Learn About Your Care Team

Technology to keep you connected

From virtual appointments and prescription refills to asking your provider questions, the patient portal can keep you connected to your team and on-target with your health goals.

Learn About the Portal


"Dr. Castle is the best!"



"Thank you, Dr. Castle, for being the most exceptional doctor I've ever had. Your attentive and compassionate nature truly makes a difference, and your dedication to answering all of my queries is truly admirable."



"Virginia (Sissy) was the answer to my prayers. I had moved to another part of town and needed a physician. She handles all my needs and does so efficiently. She is warm and friendly as is her nurse and actually the entire staff! Love this place, if you need to go to a doctor it is the most pleasant it can be. "



"Virgina or “Sissy” is very personable and open to listening to the patient’s prospective And is collaborative in her approach to care and treatment. She is great at providing follow up and answering questions that are asked of her through the portal. She’s also very thorough with managing multiple diagnoses and medications. And she is very thorough when it comes to sending a patient to specialists as well. I am a registered nurse and I am so happy to have found her and will be having her as my primary care provider for as long as possible.’"



"Dr. Madhavi is simply awesome. She cares, listens to patients, asks questions and follow up. Extremely nice and helpful, highly recommend."




Average Rating


Total Reviews