1. lake lena villas apartments 2222 leo dr, auburndale, FL 33823 Coordinate: 28.06316,-81.81642 Phone: (863) 521-8518