Teresa A Caprio, DO, Neuromusculoskeletal Medicine & OMM

86 York St
Ste 2
KennebunkME  04043-7159 (York County)


Phone: 207-985-1806
Fax: 207-985-3619
Email: ori***@*****oo.com

NPI: 1235228073
License Number: 1611 (ME)