St. Albans Bay Town Park Map Unavailable Address 596 Lake Road St. Albans Vermont United States Upcoming Events No events in this location