Locations Richboro 100 Almshouse Rd Richboro, PA 18954 (215) 357-2000 Map Richboro Clinic Warminster 327 York Rd Warminster, PA 18974 (215) 672-7373 Map Warminster Clinic Newtown 170 Pheasant Run Suite 202 Newtown, PA 18940 (215) 579-0777 Map Newtown Clinic Bensalem 2426 Bristol Road Bensalem, PA 19020 (267) 567-3593 Map Bensalem Clinic Doylestown 303 W State St Suite 1 Doylestown, PA 18901 (267) 880-6248 Map Doylestown Clinic Fairless Hills 333 N Oxford Valley Suite 102 Fairless Hills, PA 19030 (267) 585-3377 Map Fairless Hills Clinic N.E. Philadelphia 12000 Bustleton Ave Suite 100 Philadelphia, PA 19116 (215) 677-8870 Map N.E. Philadelphia Clinic