Health Services in Surprise, AZ

16752 N Greasewood St, Surprise, Arizona, 85378


13927 W Grand Ave # 402, Surprise, Arizona, 85374

(623) 544-1920


15351 W Bell Rd, Surprise, AZ 85374, Surprise, Arizona, 85374

(877) 809-5092


16752 N Greasewood, Surprise, Arizona, 85378

(623) 584-4999


14800 W Mountain View Blvd, Ste 190, Surprise, Arizona, 85374-2700

(623) 385-7299


13949 W Meeker Blvd, Ste C, Surprise, Arizona, 85375-4436

(623) 975-1660


14239 W Bell Rd, Surprise, Arizona, 85374-2469

(623) 584-0800


14506 W Granite Valley Dr, Ste 214, Surprise, Arizona, 85375-6013

(623) 584-1325


Yext tracking pixel

12361 W Bola Dr., Suite 100, Surprise, Arizona, 85378

(602) 698-7325

Book an Appointment


14418 W Meeker Blvd, Surprise, Arizona, 85375-5283

(623) 544-8400


Surprise, Arizona, 85374

(623) 544-0200


14674 W Mountain View Blvd, Ste 200, Surprise, Arizona, 85374-2708

(623) 544-6860


14300 W Granite Valley Dr, Ste 23-E, Surprise, Arizona, 85375-5783

(623) 556-5437


Yext tracking pixel

12361 W Bola Dr., Suite 100, Surprise, Arizona, 85378

(602) 698-7325

Book an Appointment


13217 West Rimrock Street Surprise, AZ 85374, Surprise, Arizona, 85374


14506 W Granite Valley Dr, Ste 217, Surprise, Arizona, 85375-6013

(623) 214-1809


14111 W Alexandria Way , Surprise, AZ , Surprise, Arizona, 85379


12361 W Bola D R, Surprise, Arizona, 85374

(623) 544-3480


13967 W Grand Ave, Surprise, Arizona, 85374-3732

(623) 584-0052


12647 W Smokey Dr #119, Surprise, Arizona, 85378

(623) 544-1700


16561 N Parkview Place,, Surprise, Arizona, 85374


Yext tracking pixel

17014 W Bell Rd, Suite 100, Surprise, Arizona, 85374

(602) 346-7065

COVID-19 is still present in our communities.


13995 West Statler Boulevard, Surprise, Arizona, 85374

(623) 478-3100


14973 W. Bell Road, Suite 100, Surprise, Arizona, 85374

(623) 815-2900


18775 N Reems Rd, Surprise, Arizona, 85374-8647

(623) 975-0592