John Spencer, MD, Family Medicine

15920 S Rancho Sahuarita Blvd Ste 120
SahuaritaAZ  85629-8013 (Pima County)


Phone: 520-575-1175
Fax:

NPI: 1548369937
License Number: MD00024816 (TN)