1. Tower's Depot 2340 S State Road 7, Miramar, FL 33023 Coordinate: 25.98878,-80.20734 Phone: (954) 987-3500