Beacon of Hope 5K, 9 a.m., Virginia Beach

Sun., May 19 – 9 a.m.
Beacon of Hope 5K
24th St. Boardwalk
Virginia Beach, VA

All proceeds from the race support the programs of I Need A Lighthouse, Inc.

Website