The service is absolutely terrible, you wait forever even after you see the doctor. What's even worse, they don't do what they say they're going to do after your appointment. They told me to call back to follow up for a prescription, and instead of doing what they said they would do and call it in for me they insisted that I come back for another appointment just alto get the prescription ... a total money grab. Stay away!!!!!