Dr. Erik Peter Castle is a Urologist in Scottsdale 85259, Scottsdale A…read moreZ and has an experience of 28 years in this field. Dr. Erik Peter Castle practices at Mayo Clinic in Scottsdale in Scottsdale 85259, Scottsdale AZ and Tulane University Medical Group in New Orleans 70112, New Orleans LA. He completed Medical School from University Of Texas Southwestern Medical Center in 1998.
Some of the services provided by the doctor are: Benign Prostatic Hypertrophy (BPH),Cystourethroscopy,Kidney Transplant,Bladder Repair and Vaginal Repair etc.read less