Book an appointment.

Call us at 585-363-5040.

Our Fax Number is 855-872-2356. Ask our staff about joining our cancellation list!

We are thrilled to be accepting new patients!

RESTORATIVE REPRODUCTIVE MEDICINE | Welcoming patients.

FAMILY MEDICINE | Coming Soon!

OBSTETRICS AND GYNECOLOGY | Coming Soon!

PEDIATRICS | Coming Soon!

RESTORE YOU (WEIGHT MANAGEMENT) | Coming Soon!

FERTILITY AWARENESS | Welcoming patients.

BEHAVIORAL HEALTH | Coming Soon!