1. Noel Maestri's Flooring America 105 W 31st Ave, Covington, LA 70433 Coordinate: 30.48661,-90.09421 Phone: (985) 892-1673