Where is Thomas Jefferson High School located?
Thomas Jefferson High School, Thomas Jefferson High School, United States of America (approx. 40.66705°, -73.89514°)
Thomas Jefferson High School, Thomas Jefferson High School, United States of America (approx. 40.66705°, -73.89514°)