Windsor Metairie, LA · Map 2 vacancies Contact & details Contact Scott at (636) 699-6627 InterviewsMon 6:00pm House #(504) 564-7544 CountyJefferson Parish County Total beds9 Men