John Tefteller, DO
Family Medicine, Sports Medicine
5.0(179 reviews)
Cost:
3 locations
Orthopedic Specialists of North America
3033 N 44th St, Ste 120, Phoenix, AZ 85018
Accepting new patients
3033 N 44th St, Ste 120, Phoenix, AZ 85018
Accepting new patients