8 Mechanic St Dexter Me 04930 nearby hotel search is centered on latitude 45.01124 & longitude -69.28434.