Baker's Last Stand US Route 24 Bailey Island ME United States
Phone: 207.833.5366 Accepts: Visa, MasterCard/Eurocard
Parking: own parking lot