1. Mike's Glass & Radiator Inc 228 W 7th St, Independence, LA 70443 Coordinate: 30.62944,-90.49995 Phone: (985) 878-4760