Explore details about location McKellar Hill. McKellar Hill is a location situated within the Greenwood alongside other areas such as Country Club Drive, Brooks Stuart Drive, Charles Street.