VBSPCA Directory

To make a clinic appointment or to change an existing appointment, call 427-0071 or email clinic@vbspca.com
To inquire about relinquishment services, call 427-0070 or email info@vbspca.com
To inquire about adoption policies, call 757-427-0070

Please note that the VBSPCA does not take in stray or lost animals. If you are looking for a lost animal, please call Virginia Beach Animal Control at 757-385-4444.

For all other inquiries, contact one of our below offices for assistance
Shelter and Adoption Services 757-427-0070
Transfers 757-427-0070 ext 100
Clinic Services 757-427-0071
Development and Events 757-427-0070 ext 142
Marketing and PR 757-427-0070 ext 142
Humane Education 757-427-0070 ext 142
Human Resources and Volunteers 757-427-0070 ext 107
Business and Finance 757-427-0070 ext 107
CEO Derby Brackett 757-427-0070 ext 123

Executive Team

Chief Executive Officer
Derby Brackett

Director of Finance and Administration
Laura Poole

Chief Advancement Officer
Danielle Nance

Medical Director
Dr. Ann Marie Woyma

Director of Human Resources
Sarah Parrish

Director of Clinic Operations
Kindra Haymaker