Welcome to our school.
We are located in Mechanicsville in Hanover County, just six miles northeast of Richmond, Virginia (center to center), and 89 miles northwest of Virginia Beach, Virginia. The town is part of the Richmond-Petersburg metro area.