Hurricane Irma Deployment
Tallahassee Tallahassee, FL, United StatesIn Birmingham Alabama - 8 September Deployed by Red Cross to Tallahassee - 8 September Arrived in Tallahassee, FL - 9 September Moved to Mobile, Alabama (due to safety concerns) […]