1. Lennox Stores 13880 SW 119th Ave, Miami, FL 33186 Coordinate: 25.63839,-80.38796 Phone: (305) 506-0900