Margaret Knecht Haley, MD, Pediatrics

60 S Kyrene Rd
#1
ChandlerAZ  85226-4685 (Maricopa County)


Phone: 480-785-8700
Fax: 480-785-8787

NPI: 1942414958
License Number: 36750 (AZ)