1. Ingalls Organ Service Inc 18114 Spencer Rd, Odessa, FL 33556 Coordinate: 28.14007,-82.60878 Phone: (813) 926-2003