Search

See All Group Directory in Freeport, ME

David M Johnson DO

Neuromusculoskeletal Medicine
1 Providers
36 Old South Freeport Rd Freeport, ME

Make an Appointment

(207) 865-0341

Telehealth services available

David M Johnson DO is a medical group practice located in Freeport, ME. This practice specializes in Neuromusculoskeletal Medicine.

Providers

Insurance Check
Search for your insurance provider
Please double-check when making an appointment.
Medical Services
Search for your condition or procedure
Please double-check when making an appointment.

Frequently Asked Questions

David M Johnson DO is located at 36 Old South Freeport Rd, Freeport, ME 04032.

Providers at David M Johnson DO specialize in Neuromusculoskeletal Medicine.

One provider practices at David M Johnson DO.

Use the insurance check on this page to verify if David M Johnson DO is in-network.

Locations

  1. Office

    1. 1
      36 Old South Freeport Rd, Freeport, ME 04032 Directions (207) 865-0341