VIRGINIA S.P.C.A.
Accomack County
Accomack County - SPCA
Onley, VA 23418
Phone: (757) 787-7385
Augusta Regional SPCA
Staunton, VA 24401
Phone: (540) 885-7722
Fax: (540) 885-1425
Email: animals@ntelos.net
Petfinder website
Charlottesville-Albemarle SPCA
3355 Berkmar Drive
Charlottesville, VA 22901
Phone(434)973-5959
Fax(434)973-5271
Email: caspca@cstone.net
Eastern Shore
SPCA-Eastern Shore Inc.
26528 Lankford Highway
PO Box 164
Onley, VA 23418

Phone: (757) 787-7385
Email: ed@shorespca.org
Petfinder website
Fauquier SPCA
P.O. Box 733
Warrenton, VA 20188

Phone: (540) 788-9000
Email: fspca@fauquierspca.com
Petfinder website
Fluvanna SPCA
PO Box 1078
Troy, VA 22974
Phone: (434) 591-0123
Email: fspca@cstone.net
Petfinder website
SPCA of Fredericksburg
1523 Olde William Street
Fredericksburg, VA 22401

Phone: (540) 373-9008
Email: kerryspca@vacoxmail.com
Petfinder website
Lake Country
(Petfinder)
Lake Country SPCA
PO Box 14
Clarksville, VA 23927
Phone: (434) 374-8076
Email: LakeCountrySPCA@Yahoo.com
Martinsville-Henry County
SPCA of Martinsville-Henry County
1420 Virginia Ave.
Martinsville, VA 24112
Mailing: P.O. Box 326
Collinsville, VA 24078

Phone: (276) 632-0548
Email: office@spcamhc.org
Almost Home Pet Adoption Center.
Humane Society/SPCA of Nelson County Va.
29 Stagebridge Rd.
Lovingston, VA 22949

Phone: (434) 263-7722
Email: grahame@cville.net
Petfinder website
Norfolk SPCA
916 Ballentine Blvd.
Norfolk VA 23504

Phone: (757) 622-3319
Fax: (757) 622-7163
Petfinder website
SPCA of Northern Virginia
P.O. Box 100220
Arlington, VA 22210


Phone: (703) 799-9390
Email: spcanova@aol.com
Petfinder website
Peninsula SPCA
523 J. Clyde Morris Blvd.
Newport News, VA 23601
Phone: (757) 595-1399
Petersburg/Colonial Heights SPCA
Petersburg / Colonial Heights SPCA
Phone: (804) 526-SPCA
Richmond SPCA
2519 Hermitage Road
Richmond, VA 23220

Phone: (804) 643-6785
Email: wkirkpatrick@richmondspca.org
Petfinder website
Roanoke Valley SPCA
1313 Eastern Ave. N.E.
Roanoke, VA 24012
Phone: (540) 344-4840
Email: spca@roanokeva.com
Petfinder website
Rockbridge
Rockbridge SPCA
10 Animal Place
P.O. Box 528
Lexington, VA 24450

Rockingham-Harrisonburg SPCA
2170 Old Furnace Rd.
P.O. Box 413
Harrisonburg, VA 22803
Phone: (540) 434-5270
Email: spca@rica.net
Petfinder website
Southside Virginia SPCA
(Covering Lunenburg, Halifax, Prince Edward, Charolotte, Amelia, Cumberland, Buckingham, and Nottoway counties.)
Southside Virginia SPCA
P.O. Box 66
Meherrin, VA 23954

Phone: (434) 736-9595
Email: info@southsidespca.org
Petfinder website
Virginia Beach SPCA
3040 Holland Rd
Virginia Beach, VA 23453


Phone: (757) 427-0070
Winchester
SPCA - Winchester
115 Featherbed Lane
Winchester, VA 22601

Phone: (540) 662-8616
Email: SPCA@visuallink.com
Petfinder website

424 E. 92nd St
New York, NY 10128-6804
Phone: (212) 876-7700
Return to "Links" page.