The business is located in a convenient place and is easy to find. There are positive reviews about the medical staff, including doctors, NP, and MAs, who are described as helpful, efficient, caring, and personable. The doctor's thoroughness and attention to patients are also mentioned. The waiting time can be long, but some patients mention that it's worth it. The office is wheelchair accessible, and the staff is accommodating. However, there are also negative reviews about the outdated decor, cleanliness of exam rooms, and mistreatment of patients by the front desk staff. There's one review mentioning that the front staff failed to accurately read benefits and surprised patients with large bills. The average rating from third-party ratings is 3.8, indicating a moderate satisfaction level. The overall experience is mixed, with some patients having a great experience and others feeling mistreated or disappointed with the service.