Skip to content

Contact Us

From routine check-ups to late-night worries, we’re here to help.

Reach all of our offices at: 814-266-8840
Fax: 814-266-8863

Richland

1322 Eisenhower Blvd, Johnstown 15904
By Appointment
Mon - Fri 9am - 5pm
Saturday 8:30am - 10am
Walk-In Sick Visits
Mon - Fri 4pm - 7pm
Sat - Sun 10am - 2pm
Holidays: 12pm – 2pm (Walk-in Sick Visits Only) for New Years, Easter, Memorial, July 4th, Labor Day, Thanksgiving, & Christmas.

Johnstown

865 Franklin Street, Johnstown 15905
By Appointment
Mon - Fri 9am - 3:45pm
Walk-In Sick Visits
Mon - Fri 10am - 3pm

Ebensburg

831 West High Street, Ebensburg 15931
Regular Hours
Mon & Thu 9am - 6pm
Tue, Wed, Fri 9am - 4pm

Somerset

1590 N. Center Avenue, Somerset 15501
Regular Hours
Monday 9am - 6pm
Tuesday - Friday 9am - 4pm

Alum Bank

128 Business Route 220, Bedford 15522
Regular Hours
Monday - Friday 9am - 3:45pm

Access Secure Portal

Office related question? Ask for our office manager: Brenda O'Leary

Send Message on Portal

Before Your Visit

Check-In Ready

Arriving 15 minutes early helps us keep our office running on time for everyone!

Medication List

Help us stay updated by bringing a list of current medications and dosages to every visit.

The PCS Portal

Save time by completing your digital forms and checking lab results on the Secure Portal first.

Before Your Visit

Check-In Ready

Arriving 15 minutes early helps us keep our office running on time for everyone!

Medication List

Help us stay updated by bringing a list of current medications and dosages to every visit.

The PCS Portal

Save time by completing your digital forms and checking lab results on the Secure Portal first.

Back To Top