About This Location
The Stowe Community Church is an iconic chapel located right along Main Street in Stowe, Vermont. The historic church had stood in the town center since 1841.
https://npgallery.nps.gov/AssetDetail/NRIS/78000236
78000236
Stowe Village Historic District