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