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