Erik Peter Castle, MD
5779 E Mayo Blvd
Phoenix
AZ
85054
(480) 301-8000
Open Map
Board Certified
Doctors & Clinics
Health & Beauty
Male
Oncology
PHCS
Phoenix
Physicians & Surgeons
Urologists
Years of Experience: 16