Map of Haverhill School in Kalamazoo County, MI:

Haverhill School Kalamazoo Portage 42.2203195 -85.6100039