Upper Perkiomen Office
420 Pottstown Avenue
Pennsburg, PA 18073
420 Pottstown Avenue
Pennsburg, PA 18073
Office Hours
Our normal office hours are:
Monday........................7:30 AM - 8:00 PM Tuesday.......................8:00 AM - 5:00 PM Wednesday.....................7:30 AM - 8:00 PM Thursday......................8:00 AM - 8:00 PM Friday........................7:30 AM - 4:30 PM Saturday......................8:30 AM - 10:30 AM TriValley Primary Care charges $25 for any missed appointments. If you are unable to keep your scheduled appointment, please call our office to reschedule. Thank you.
Medical office visits are by appointment. Please note that appointments may be restricted to certain hours within the schedule above. You may stop in to discuss a bill, drop off forms, etc.
The office may change hours without notice, and may close early or open later at any time (for example, due to inclement weather). If you do not have an appointment, and you do not have your own transportation, please call ahead to see if the office is/will be open.
Also, please see the Appointments tab and the How to Reach Us tab.