Explore details about location Odell Street. Odell Street is a location situated within the Fairmont alongside other areas such as Village Way, Country Club Road, Nestor Street.