Explore details about location Cheltenham Road. Cheltenham Road is a location situated within the Barrie alongside other areas such as Leslie Avenue, Jeffrey Street, Weldon Street.