The Best Primary Care Physicians in Surprise

Handpicked Top 3 Primary Care Physicians in Surprise, Arizona. Our 50-Point Inspection includes everything from checking reviews, ratings, reputation, history, complaints, satisfaction, trust and cost to the general excellence. You deserve only the best!


14239 W Bell Rd, Ste 225, Surprise, AZ 85374

Since 2006

SURPRISE FAMILY MEDICINE - Adult Pediatric Medicine, Well Check Ups, Urgent Visits, School Physicals, Sports Physicals, Immunizations, Asthma / Allergy Treatments, Educational Seminars, Men’s Preventive Health Care, Skin Biopsy and Skin Care, EKG/Pulmonary Function Test & Pregnancy Test

Same day appointments available

Mon - Fri 8:00 am - 5:00 pm Sat , Sun by appointment

Knowledgeable, friendly doctor. Several family members have been seeing him for the last seven or so years. All very happy. He listens when you have something to say
write a review


14674 W Mountain View Blvd, # 200, Surprise, AZ 85374

Since 1999

GRAND MEDICAL ASSOCIATES - Geriatrics, Family Practice, Urinary Incontinence, Hypertension, Depression and Women's Health Issues & Osteoporosis

Also focused on geriatric medical issues

Recognized as one of the top doctors in the valley by phoenix magazine

By appointment

Dr Uppal is the best MD I have ever had. She has been my MD for 12 yrs. She always takes the time to listen to my concerns and makes me feel well cared for. I have recommended her to any number of people and they always seem satisfied
write a review


16928 W Bell Rd, Ste 701, Surprise, AZ 85374

Since 2008

PHOENIX FAMILY MEDICAL CLINIC - Immunizations and Vaccines, Digestive Health, Cholesterol and Triglycerides, Cold, Flu, Allergy Testing, Vaccines for Children, Trigger Point Injections, Bronchitis, Strep Throat, Depression, Migraines, Electrocardiogram (ECG) & Attention Deficit Hyperactivity

Vast experience includes family medicine in various settings including community centers, Urgent Care and Private practice clinics

Desert Diamond Award from St. Josephs Hospital and Medical Center

Mon, Wed, Thu: 7:00AM - 7:00PM Tue & Fri: 8:00AM - 5:00PM Sat: 8:00AM - 1:00PM

When I first met Dr. Cruz. I was not to sure due to her young age. I'm an older person and was looking for a doctor that was older and had been around for some time. I must say Dr. Cruz is great caring and understanding doctor.She met all my needs and what she wasn't sure about she sent e out for testing. I recommend her for all ages
write a review