This medical service location offers a well-rounded experience. The staff is professional and skilled, but they seem to be short-staffed during peak hours, which can lead to some wait times. The prices are relatively standard for the medical services offered, but they do offer convenient NFC mobile payments and accept various credit and debit cards. The facilities are clean and well-maintained, with wheelchair-accessible parking, entrance, and restrooms.One potential issue to be aware of is the necessity of appointments, as walk-ins might not be accommodated.