Hampton Roads Kids' Directory is online and in-print. There are two editions: Peninsula and Southside.
Virginia Beach, Norfolk, Suffolk, Chesapeake, Portsmouth, Hampton, Newport News, Yorktown, & Williamsburg
The Peninsula Edition covers Hampton, Newport News, Yorktown, Williamsburg, and surrounding areas.
The Southside Edition covers Virginia Beach, Norfolk, Chesapeake, Portsmouth, and Suffolk.