1. Johnny's Propeller Shop 2100 Duhon Blvd, Amelia, LA 70340 Coordinate: 29.6637,-91.115616 Phone: (985) 868-5770