Skip to page content

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

John Battle High School

Bristol, VA

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

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