Mario Castellanos, MD 500 W Thomas RdSte 680Phoenix, AZ, 85013 View Phone 602-406-6017 Fax: 602-406-2144 500 W Thomas Rd, Ste 680Phoenix, AZ 85013 View Website Experience & Reliability About Reservation Send to My Email Send to My Phone Print this Page