Explore details about location Windsor Street. Windsor Street is a location situated within the Philipsburg alongside other areas such as South Centre Street, Centre Street, East Spruce Street.