National Train Day Show at the Lee Hall Depot on Saturday May 14th
National Train Day Show at the Lee Hall Depot on Saturday May 14th from 10 am to 4 pm Celebrate America’s love of railroads at the newly-restored Lee Hall Depot in Newport News. Enjoy a day o…