Explore details about location Flora Vista. Flora Vista is a location situated within the Alameda alongside other areas such as Thompson Avenue, Bartlett Drive, West Oriskany Avenue.