Explore details about location West Main Street. West Main Street is a location situated within the Groton alongside other areas such as Hemlock Road, Lowell Road, Boothouse Road.