Explore details about location Foothills Place. Foothills Place is a location situated within the Vernon alongside other areas such as Bella Vista Road, 25 Avenue, 31 Avenue.