Battle Creek St. Philip Battle Creek, MI, USA

Battle Creek St. Philip

20 Cherry Street Battle Creek, MI, USA

League Rankings


If the league rankings are incorrect, please email Site Editor Brandon Miles, at