Serving Montgomery and Bucks County Families And Their Pets
OUR LOCATIONS
Our veterinarians proudly serve our neighbors and their pets throughout Montgomery and Bucks County in local towns Collegeville, Harleysville, Hatfield, Landsdale, Limerick, Lower Salford, Perkiomenville, Phoenixville, Royersford, Schwenksville, Souderton, Telford, Trappe, Upper Salford, Doylestown, Perkasie, Plumsteadsville, New Hope, Bedminster, and all surrounding areas.
Our two convenient locations in Perkiomenville and Souderton, PA are easily accesible by all major highways and offer the same services, daily hours and expertise at both offices.

Our Addresses
PERKIOMENVILLE
1335 N. Gravel Pike
Perkiomenville, PA 18074
Email: admin@mainstreetvet.net
Telephone: 610-287-5100
SOUDERTON
201 North Main Street
Souderton, PA 18964
Email: souderton@mainstreetvet.net
Telephone: 215-660-3699
PIPERSVILLE
1824 Deep Run Rd,
Pipersville, PA 18947
Email: piper@mainstreetvet.net
Telephone: (215) 766-0388
Opening Hours
Mondays and Fridays
Tuesdays and Thursdays
Wednesdays
8:00 AM – 4:00 PM
8:00 AM – 6:00 PM
8:00 AM – 6:00 PM
Call For An Appointment:
Perkiomenville 610.287.5100 Souderton 215.660.3699 Pipersville (215) 766-0388


