The patient portal will be down from 12am-3am every morning for system maintenance
Follow Us On:


Cross Keys internal Medicine, LLP is a private primary care practice in internal medicine.  We have been specializing in providing the highest quality medical care to the Rochester area since 1993.
Office Hours
Monday -Friday 8:00-5:00

Visits by appointment only
We are open to care for our patients

Video visits now available
Covid 19 Vaccine
We are currently unable to provide Covid vaccine in our office. Please check community resources for current availablilty

Cross Keys Internal Medicine admits patients to Rochester General Hospital