Animal Welfare League of Alexandria
Animal Welfare League of Alexandria
Alexandria VA | IRS ruling year: 1966 | EIN: 54-0796610
Organization Mission
The mission of Animal Welfare League of Alexandria (AWLA) is to inspire compassion for all living things, to provide shelter to animals in need, and to promote adopt ... (More)