Arrowhead Internal Medicine

Closed
yelp logo

(4)

Photos

18275 N 59th Ave Ste 138
Glendale, AZ 85308

Arrowhead Internal Medicine is a trusted medical practice located in Glendale, AZ, offering a comprehensive range of services to patients. With a team of dedicated physicians and staff, they provide personalized care and prioritize the well-being of their patients.

Conveniently situated near Union Hills Dr on 59th Ave, Arrowhead Internal Medicine is committed to delivering high-quality healthcare and ensuring the comfort and satisfaction of their patients.

Generated from the website

Reviews

yelp logo
1.04 reviews
Photo of Iyamn H.
Iyamn H.
6/28/2019

wish I could rate this place lower. I went to this docter's office for four things: refill on anxiety meds, start a new medication for hand tremors, find a sleep study place for my sleep apnea...

Photo of Michael B.
Michael B.
11/11/2019

Unbelievably horrible experience. I have never been treated so rudely, been completely ignored when I had problems (which have been many), and been charged multiple times for services I paid for....

Behan J.
8/28/2019

If one could rate this practice in the negative on the STAR rating I would. Dr. Castro, MD is proud of his physician of the year but the public doesn't realize that this honor is not based on...

Barbara M.
5/13/2018

I have some serious questions concerning the priorities of this practice. Are they interested in working with their clients or simply lining their pockets by requiring unnecessary tests and office...

Own this business?
See a problem?

You might also like

United StatesArizonaGlendaleArrowhead Internal Medicine

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.