Skip to main content
District

Directions

James Buchanan Middle School
5191 Fort Loudon Road
Mercersburg, Pennsylvania 17236
Phone: 717-328-5221