5 /5 Alexis Gray: I have had really bad experiences here in the past with a certain doctor that used to work here. Recently I had to come in and had a pleasant experience. The doctor was great and actually listened to what i was telling him. (which is very rare to come across with doctors these days) He didnt make me feel like he was rushing the visit just to move on to the next patient. He was quick but also attentive, took his time and asked me questions. He treated me like an adult with kindness and respect. Dr Joseph is the best and I highly recommend seeing him if you have to stop in here!