Animal Welfare League of the Northern Neck
Local Animal Shelters: (click to view)
Lancaster County
Northumberland County
Richmond County
Westmoreland County
Garfield's Rescue (cats)
Gloucester Mathews
Humane Society
Northern Neck