Explore details about location West Main Street. West Main Street is a location situated within the Stroud alongside other areas such as North 8th Avenue, North 3rd Avenue, North 4th Avenue.