Where is Thomas Jefferson High School for Science and Technology?

Where is Thomas Jefferson High School for Science and Technology located?

Thomas Jefferson High School for Science and Technology, Thomas Jefferson High School for Science and Technology, United States of America (approx. 38.817°, -77.1678°)


Where is Thomas Jefferson High School for Science and Technology on the map?