Dr. Michael Castro, MDAdd to Favorites
Photos and Videos
Az Endocrinology Center
15640 N 28th Dr, Phoenix, AZ 85053
Cactus Childrens Clinic
5940 W Union Hills Dr. Ste. D100, Glendale, AZ 85308
- HoursCLOSED NOW
- Regular Hours:
Mon - Fri - Phone:
Main - 602-564-0078
Fax - 602-564-1154
- Address:
- 18275 N 59th Ave Ste 138 Glendale, AZ 85308
- Links:
- Categories
- Physicians & Surgeons, Physicians & Surgeons, Internal Medicine
- Payment Options
- AKA
Castro, Michael, MD
- Other Information
Specialties: Internal Medicine, Hospitalist
Contact Info
Reviews
NEVER use this office for ANY reason. They are rude, completely inept at billing, will charge you for services not used, and when you pay, they don't credit it correctly. Further, the doctors are condescending, refuse to fill refills without additional office visits, and in general have no bedside manner. If you value your health and want a doctor that cares, go anywhere else.
03/08/11
Dr. Castro is very knowledgeable and attentive, however, his office staff is very rude.
Competent service, but won't talk with client on the phone. Perhaps too much screening by clerical staff.
Potter's House Apothecary
21585 North 77th Avenue, Peoria, AZ 85382
Naturopathic Physicians Group
9200 East Raintree Drive Suite 150, Scottsdale, AZ 85260