According to the Virginia Beach Police Department, it happened near New Castle Elementary School around 8:30 a.m. She's in stable condition.
Source: Virginia Beach school crossing guard hospitalized after getting hit on duty near New Castle Elementary, police say