Erik Peter Castle, MDAdd to Favorites
Photos and Videos
- Hours
- Do you know the hours for this business?
- Phones:
Main - 480-702-3719
Extra - 480-301-8000
Fax - 480-342-3475
- Address:
- 5777 E Mayo Blvd Phoenix, AZ 85054
- Links:
- Categories
- Physicians & Surgeons, Urology, Physicians & Surgeons
- Location
- Mayo Clinic Specialty Bldg
- AKA
Castle, Erik Peter, MD
Contact Info
Reviews
- lied to & injured patient
This dr removed my left kidney for a "PRESUMED TCC of the Kidney", per my medical records. There was nothing in any of my medical records pathology (urine, multiple biopsies) confirming any cancer in my body prior to surgery. He also punctured my intestines and let me lay complaining of terrible pain for 2 days and called me a baby, until I went into septic shock, organ failure, and fungal infection.