Cartogiraffe.com

Glover Street

The Glover Street is an asphalted street with two lanes, also known as Vermont Route 16 in Glover. In the area there is, inter alia, a cafe.