Massachusetts > Nantucket > Travel & Transportation > Hotels, Motels, & Lodging > Truro Motor Inn
Route 6 N, Nantucket, Massachusetts, 02652
(508) 487-3628
Travel & Transportation > Hotels, Motels, & Lodging
dana8008@sbcglobal.net
No reviews yet. Be the first to write a review!