Estrella Family Medical

(1 Reviews)
9515 W Camelback Rd, Phoenix, AZ 85037, USA

(623) 846-7558


Contact and Address

Category: Hospital, Health,
Address: 9515 W Camelback Rd, Phoenix, AZ 85037, USA
Postal code: 85037
Phone: (623) 846-7558

Location & routing

Get Directions

Most Recent Reviews


  • (October 2, 2017, 2:30 am)

    Staff is very friendly

Write a Review