James Allen Kneebone, DO, Neuromusculoskeletal Medicine & OMM

42 Indian Rest Rd
HarpswellME  04079-3737 (Cumberland County)


Phone: 207-725-4556
Fax: 207-725-4979

NPI: 1740386507
License Number: 1335 (ME)