1. Taylor Bus Sales 46015 Herbert Kyzar Rd, Hammond, LA 70401 Coordinate: 30.52049,-90.50964 Phone: (985) 902-8446