Great experience here. Efficient check-in process, short wait time to see a doctor, friendly and concerned staff, was able to fill a prescription immediately right there, I got a thorough explanation of the medication once it was filled, AND they called me a few days later to check on me. Excellent teamwork! I'd recommend this place for sure.