1. Russell's Bromeliads 15100 Lost Lake Rd, Clermont, FL 34711 Coordinate: 28.52821,-81.70516 Phone: (407) 656-5541