Armadillo Pensacola, FL · Map No vacancies Contact & details Contact David at (850) 382-9859 Text If No Answer, Please Leave A Voicemail InterviewsDaily 7:00pm House #(850) 285-0401 CountyEscambia County Total beds8 Men + children