John P Herzog D.O.

Insurance Payment Options
Dr. Herzog is a participating provider with Aetna, Anthem, Cigna, Harvard Pilgrim and United Healthcare. We welcome non-insured patients at any time. We are in process of becoming affiliated with Medicare, but we are not a “Maine Care” provider.

