Explore details about location West South Street. West South Street is a location situated within the Groton alongside other areas such as Pasadena Avenue, Sykes Street, West South Street.