Stephen Troy Smith, MD, Surgery

12361 W Bola Dr Ste 100
SurpriseAZ  85378-9021 (Maricopa County)


Phone: 602-641-9486
Fax: 480-500-8430

NPI: 1063632149
License Number: M1356 (TX)