Skip to page content

Support John Battle High School with our new High School Support Program.

John Battle High School

Bristol, VA

John Battle High School

Bristol, VA
|

About

School: John Battle High School
Address: 21264 Battle Hill Dr Bristol, VA
Mascot: Trojans
State Association: Virginia High School League
How many state championship has your school won? 5

About

School: John Battle High School
Address: 21264 Battle Hill Dr Bristol, VA
Mascot: Trojans
State Association: Virginia High School League
How many state championship has your school won? 5