1. S & W Refrigeration 11516 Perpetual Dr, Odessa, FL 33556 Coordinate: 28.19742,-82.62476 Phone: (813) 948-6241