Located in Saint Albans Bay, Vermont, Champ sea serpent is a artwork.
No contact information available for Champ sea serpent.
You'll find fuel and supermarket within roughly 2.8 miles.
The area also features Motel, Trade, Park, School, Grave Yard, Fire Station, Pub, Information, Car Repair among other options.