Have come here in the past and waited Forever THIS time I had the best service John was super friendly and helpful and took care of everything I needed.
Make sure you go early though because their wait times can get really long.
There is a CVS in the same complex so it's super convenient to get the medicine prescribed afterwards too.