Business Information

Hours Mon10:00am - 5:30pm
Tue10:00am - 5:30pm
Thu10:00am - 5:30pm
Fri10:00am - 5:30pm
Sat10:00am - 5:30pm
Phone (207) 216-4848
Location Get directions
Website Company website
1 of 5

Recent reviews

Best Ever

Dana Berenson - Sep 19, 2017

David knows the body. He has a innate sense of what is going on with you and then he digs in. I see him every other week and it has made a tremendous difference in my back injury. He is a big part of my personal health routine. Two thumbs up! He is the best,

Read more reviews