This business has a good reputation, which is reflected in its overall score. The quality of care provided by the doctors is a bit inconsistent, but there are some excellent practitioners. The prices are very competitive and the office is wheelchair accessible, which is convenient. The front office staff seems to be poorly trained, as evidenced by a disturbing incident involving a patient's ex-husband. This was not an isolated issue, but a recurring problem that raises concerns about patient confidentiality and safety. The office is also very inflexible when it comes to scheduling appointments, and the staff can be dismissive of patients' concerns. The office's hours of operation are somewhat limited, with no appointments available on weekends. Overall, this business has a lot of potential, but there are some significant issues that need to be addressed.