Karen Collins, VMD

148 East Maple Avenue
Langhorne, PA 19047



Our offices are  located in Doylestown, PA and Langhorne, PA.  

The phone number is the same for both locations  215-687-6245

Langhorne and Doylestown are both located in  Bucks County. Langhorne is in suburban Philadelphia  and Doylestown is in central Bucks county. The offices are conveniently reached from many areas including Philadelphia, New Hope, Newtown, Southampton, Perkasie, Quakertown, Buckingham, the Lehigh Valley and parts of New Jersey including Trenton, Princeton and Cherry Hill.

For directions to Dr. Collins' offices, please use our Google Map below.
To send us any non-emergency inquiries, use our convenient form! 


Karen Collins, Langhorne Location
148 East Maple Avenue
Langhorne , PA 19047  US

Phone : (215)687-6245

Our office address is 224 N. Main St REAR, but our entrance is around the corner on Union St.

Karen Collins, Doylestown Location
224 N. Main St
Doylestown , PA 18901  US
Phone : (215)687-6245