Honestly this place is horrible I stayed in the phone for 27 mins nobody answers why it’s so difficult for this clinic someone do something everybody complain for only one clinic
Address: 1240 NW 119th St, Miami, FL 33167, USA
Oh snap | Sep 4, 2019
I just finish my visit there. I came out of there with all my referrals. Leonor from that department was great and staff at the 119 st is the best.
Allyson Warren | Sep 4, 2019
ive never had that p roblem and t h ey have several locations
Thanks! Your answer is awaiting moderation.