Paid for and authorized by Karen Mallard for Delegate. P.O. Box 6528, Virginia Beach, VA 23456

Talk To Me!

Reach out about volunteer opportunities or just share what's on your mind!