Lewis Hall in Groton, Connecticut

Lewis Hall in Groton is a building. Lewis Hall is located near Harder Avenue.

Building Type
building