1. Ingalls Organ Service Inc 18114 Spencer Rd, Odessa, FL 33556 Coordinate: 28.14007,-82.60878 Phone: (813) 926-2003
2. Florida Computerized 11625 Prosperous Dr, Odessa, FL 33556 Coordinate: 28.19745,-82.62259 Phone: (727) 569-6000