David Martin Johnson, DO, Family Medicine

36 Old S Freeport Rd
FreeportME  04032-6146 (Cumberland County)


Phone: 207-865-0341
Fax: 207-865-0817
Email: dav***@*****ol.com

NPI: 1821194267
License Number: 795 (ME)