Mambo Covington, LA · Map No vacancies Contact & details Contact Max at (985) 900-7455 InterviewsSun 5:30pm House #(985) 327-7063 CountySt. Tammany Parish County Total beds8 Men