Where is Yorktown High School?

Where is Yorktown High School located?

Yorktown High School, Yorktown High School, United States of America (approx. 38.90249°, -77.14053°)


Where is Yorktown High School on the map?