We accept most major insurance plans within the networks below. However, please call your insurance company to confirm your coverage, or call us at 610-768-5975 and our staff can assist you.

Some of the insurances we accept are listed below; if you do not see your plan listed, please contact us.*

  • Aetna
  • Amerihealth
  • Auto (Pennsylvania; NJ with pre-authorization)
  • Blue Cross / Blue Shield
  • Horizon
  • Bravo
  • Cigna
  • Keystone Health Plan East
  • Keystone Mercy Health Plan
  • Medicare
  • Personal Choice
  • United Healthcare
  • Worker's Compensation

*Since the plans offered by many of these insurers change frequently, there may be certain plans that we decline to accept; our staff will confirm participation with your plan when you call to schedule an appointment.