We accept all major insurance plans
  • Aetna
  • Advantra Freedom
  • Allkids
  • BlueCrossBlueShield of Alabama
  • Blue Cross / Blue Advantage
  • Healthchoice
  • HealthSprings / Princeton Premier IPA
  • Humana
  • Medicaid (see individual doctor)
  • Medicare Railroad
  • Medicare
  • United Healthcare / Secure Horizons
  • UMWA
  • Wellcare
  • Windsor Medicare
  • Viva / Viva Medicare
  • We also accept many other plans -
    check with our Patient Accounts Department at 206-8336
Hospital Facilities:
  • Our physicians maintain privileges at several area hospitals, including Baptist Medical Center Princeton, Brookwood, St. Vincent's, and The Children's Hospital.