1. Leo's Speedometer 8191 NW 91st Ter Ste 7A, Medley, FL 33166 Coordinate: 25.85685,-80.3298 Phone: (305) 888-2385