(585) 601-2600
1200 Jefferson Road, Suite 115 Rochester, NY 14623
BILL PAY
PATIENT PORTAL
Minimal white background with a large black curved shape entering from the lower right corner
White background with a black curved shape rising from the bottom right corner
(585) 601-2600
About Us
Our Team
What Makes Us Different?
Practice News
Office Tour
Office Info
Forms
Insurance
Policies
After Hours
New Patients
Are We a Good Fit For You?
Expecting a New Baby?
Services
Well & Sick Visits
Mental Health
Immunizations
Telemedicine
Screening Questionnaires
Labs & Testing
Classes
Hospitals
Resources
Immunizations
Medicine Dosages
Is Your Child Sick?®
Medical Library
Contact Us
About Us
Our Team
What Makes Us Different?
Practice News
Office Tour
Office Info
Forms
Insurance
Policies
After Hours
New Patients
Are We a Good Fit For You?
Expecting a New Baby?
Services
Well & Sick Visits
Mental Health
Immunizations
Telemedicine
Screening Questionnaires
Labs & Testing
Classes
Hospitals
Resources
Immunizations
Medicine Dosages
Is Your Child Sick?®
Medical Library
Contact Us
Search
Find