Primary care that treats you like a person.
Westside Primary Care Associates brings unhurried, compassionate internal medicine to the West Valley — with two welcoming locations in Sun City West and Buckeye.
What we do
Comprehensive care, all in one place
From staying well to managing the complex, we're your first call and your steady partner.
Preventive care & physicals
Annual wellness visits, screenings, and physicals that catch problems early and keep you healthy.
Chronic disease management
Ongoing, coordinated care for diabetes, high blood pressure, cholesterol, thyroid, and more.
Same-day & acute visits
Feeling sick? Same-day appointments for colds, infections, injuries, and urgent concerns.
In-house lab
Convenient on-site testing so you get answers — and a plan — faster, in one visit.
Telemedicine appointments
Video and phone visits from the comfort of home — great for follow-ups, medication checks, and quick questions.
Remote monitoring services
We keep an eye on your blood pressure, glucose, and vitals from home — catching changes early, between visits.
Medication management
Thoughtful review and management of your prescriptions to keep them safe and effective.
Health education & wellness
Clear guidance and a partner who helps you understand your health and reach your goals.
What patients say
Trusted across the West Valley
“Best Doctor visit I had in years. Not rushed at all. Listened to all of my concerns. Great doctor.”
“Dr. Sodhi and his team at Westside Primary Care Associates are truly outstanding.”
“We started a month ago going to Westside Primary Care. We are very impressed with their care.”
Find us
Two convenient locations
Sun City West
14420 W Meeker Blvd #107
Sun City West, AZ 85375
Mon–Fri · 8:00 AM – 5:00 PM
Buckeye
New location865 S Watson Rd #108
Buckeye, AZ 85326
Mon–Fri · 8:00 AM – 5:00 PM
Insurance
We accept most major plans, including Medicare and Medicare Advantage. See the full list of accepted carriers, or call and we'll confirm your coverage before your visit.
See accepted plans →New patient forms
Save time at your first visit. Download or view your new-patient paperwork online and complete it ahead of time.
View patient forms →Ready to be seen?
We're accepting new patients with same-day appointments. Request one online in about a minute, call to schedule, or use the patient portal.
Mon–Fri · 8:00 AM – 5:00 PM


