Be prepared to wait
This is the slowest practice I have ever been to in my life. Each visit has taken 2.5-3 hrs and had I to cancel a late morning appt because they were running almost 2 hrs behind. The waiting room just grumbles with unhappy patients. The staff is not friendly (they wouldn't have spoken to me if I had not spoken first) and the dr. storms in for a 10 minute consult, tries to sell additional services and leaves. It does not feel like a nice place to work or visit. On the positive side, if the dr. prescribes physical therapy, that team is top notch. They run on schedule, are friendly and will readily answer the questions that the medical staff in the dr. section is too busy to asnwer.