601 Tavistock Drive SE, Leesburg, 20175, VA, United States
Welcome to the Goddard School in Leesburg VA.
Welcome to The Goddard School! Our goal is to be a resource for families and a community where parents can share information and learn from each other.