Book an appointment:

Call us at 585-363-5040.

Our Fax Number is 855-872-2356.

Ask our staff about joining our cancellation list!

Office Hours:

Monday to Friday, 9 am to 5 pm

On Call Hours:

Monday through Friday, 5 pm to 9 pm

Saturday and Sunday, 9 am to 9 pm

We are thrilled to be accepting new patients!

RESTORATIVE REPRODUCTIVE MEDICINE | Welcoming patients.

OBSTETRICS AND GYNECOLOGY | Coming Soon!

PEDIATRICS | Welcoming patients.

FERTILITY AWARENESS | Welcoming patients.

BEHAVIORAL HEALTH | Welcoming patients.

FAMILY MEDICINE | Coming Soon!

MASSAGE THERAPY | Coming Soon!

RESTORE YOU (WEIGHT MANAGEMENT) | Coming Soon!

DOULA PROGRAM | Coming Soon!