Explore details about location Flower Hill Street. Flower Hill Street is a location situated within the Las Vegas alongside other areas such as Mount Cherie Avenue, Himalayan Street, North Hualapai Way.