Explore details about location North Mayfair Street. North Mayfair Street is a location situated within the Spokane alongside other areas such as West 2nd Avenue, East Carlisle Avenue, South Cannon Street.