1. Manufacturers Distributor Inc 11205 Challenger Ave, Odessa, FL 33556 Coordinate: 28.19901,-82.62991 Phone: (813) 241-4900