We are proud to be a Purina One Fed Shelter
Saturday, October 3, 2015 the VBSPCA Clinic will be closed for business while we undergo construction on our lobby and treatment room.
Information related to our operating hours and location.
The Virginia Beach SPCA is located at 3040 Holland Road
The Virginia Beach SPCA Receives 12 Animals from North Carolina Cruelty Case