doctor-icon

Our Mission

Lakeshore Internal Medicine & Pediatric Associates, PC’s mission is to provide quality health care and to be advocates for all patients–newborn through adulthood.

doctor-icon

Business Hours

Mon.8 am – 6 pm
Lunch 12 pm – 1 pm


Tue. – Thur.7 am – 5 pm


Fri.8 am – 3 pm

Phone Hours

Mon. – Thur.8:30 am – 11:45 am
1:15 pm – 4:45 pm


Friday8 am – 11:45 am
12:45 pm – 2:30 pm
12:45 - 2:30 pm


A physician is always available after hours by calling the regular office phone number. You will be connected to our on-call services. No prescription refills will take place after hours

doctor-icon

Compassionate Medical Care

Lakeshore’s four physicians are highly trained and board certified in both internal medicine and pediatrics. Their dual certification allows them to treat patients throughout the patients' lifetimes. Lakeshore's support staff is caring, compassionate, and highly-trained to help care for patients.

What We Offer

check-icon

Complete Medical Care

Internal medicine/pediatrics (IM/Peds) combines internal medicine (adults) and pediatrics (children) to treat all ages. Our physicians’ dual certification allows them to treat patients throughout the patients' lifetimes. And as a BCBS Patient Centered Medical Home, our practice will serve as the homebase for your healthcare needs.

graph-icon

Personalized Medical Analysis

We consider each of our patients to be a unique individual with specific and sometimes conflicting needs. Our physicians are trained to recognize, treat, and counsel in all of these areas. As health care staff, we strive to treat all of our patients with the utmost respect and diligence.

trophy-icon

Award-Winning Service

We have received many awards including:
Blue Cross Blue Shield Patient-Centered Medical Home (every year since 2013) Priority Health Quality Award (every year since 2012) 2011 NCQA Patient-Centered Medical Home Recognized Practice

doctor-blue

Caring, Knowledgeable Staff

Our physicians are knowledgeable and passionate about what they do. Our support staff is caring, compassionate, and highly trained to help you with your care in our office.