New Patient Info

Call for an appointment now! 585.248.2383

We’re looking forward to meeting you.

Financial Arrangements

Our goal is not to let expense prevent you from benefiting from the quality of care you desire and need.