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