Michael Castro
Internal Organ Treatmen Phoenix

Address: 3010 West Agua Fria Freeway Suite 100, Arizona, Phoenix 85027

Phone: 33.65097

Specialty: Internal Medicine

Michael Castro

Description - Michael Castro Internal Organ Treatmen Phoenix

Doctor Michael Castro specialist Internal Medicine. The address of the doctor's office is 3010 West Agua Fria Freeway Suite 100.

Board Certifications: Data not provided
State License: Arizona
Years Since Graduation: 23 Years
Awards: 1