About Virginia Beach SPCA
The Virginia Beach SPCA is the largest private animal shelter in Hampton Roads, caring for approximately 2,600 animals each year. In addition to adoption services, the VBSPCA provides low-cost veterinary services and other community resources in an effort to keep more pets in homes.
vbspca.com
info@vbspca.com
Virginia Beach SPCA Registered charity number 546061532