This location is a great place to visit for medical services. The doctors here are very professional and make you feel comfortable. The waiting area is clean and tidy, and there are restrooms available for customers. There is wheelchair accessible parking, entrance, and restroom, making it easy for everyone to access the services. The staff is friendly and helps you with appointments and payments.You can make payments using NFC mobile payments, debit cards, and credit cards. It's also recommended to make appointments beforehand to avoid waiting. The description mentions that adults and children receive recovery services to make healthy choices. The keywords suggest that the location offers specialty care and primary care physicians. The doctors here are highly rated, and Brooke Bavinger is a co-brand of this location.