John Hall Farley, MD, Obstetrics & Gynecology

625 N 6th St
PhoenixAZ  85004 (Maricopa County)


Phone: 602-406-8222
Fax: 602-406-7424

NPI: 1427034578
License Number: 44143 (AZ)