Information on:

Thomas Johnson High School

Thomas Johnson High School
1699 N Market St
240-236-8200
Thomas Johnson High School is not affiliated with AmericanTowns Media