Crossroads Middle School

Crossroads Middle School
650 N. Nola Road
Meridian, ID 83642
Phone: (208) 887-6085