I dont know how this place got as many rave reviews as it has. As of right now, I've been waiting over an hour to see a doctor just to get a simple, unfortunately necessary, prescription filled out. People who have walked in after I have are being taken in, as I sit and wait. When I asked the receptionist a question, I felt as if I'd just asked if the moon was made of cheese - and perhaps my question was that silly, but it still warranted a civil answer. If I hadnt already invested so much time waiting, I would leave.