1. Muffler Masters 105 Seneca St, Leavenworth, KS 66048 Coordinate: 39.32016,-94.91017 Phone: (913) 682-3382