Scruggs Transmission And Auto Repair Inc Elma, Elma, NY, 14059 | Auto Service | Snap Finance