Reach all of our offices at:
814-266-8840
Fax: 814-266-8863
Richland
1322 Eisenhower Blvd, Johnstown 15904By 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 15905By Appointment
Mon - Fri 9am - 3:45pm
Walk-In Sick Visits
Mon - Fri 10am - 3pm
Ebensburg
831 West High Street, Ebensburg 15931Regular Hours
Mon & Thu 9am - 6pm
Tue, Wed, Fri 9am - 4pm
Somerset
1590 N. Center Avenue, Somerset 15501Regular Hours
Monday 9am - 6pm
Tuesday - Friday 9am - 4pm
Alum Bank
128 Business Route 220, Bedford 15522Regular Hours
Monday - Friday 9am - 3:45pm
Access Secure Portal
Office related question? Ask for our office manager: Brenda O'Leary
✕
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.

