1. Stainless Fabricators 11111 Challenger Ave, Odessa, FL 33556 Coordinate: 28.198637,-82.63124 Phone: (813) 868-5515