20 W SPRING ST
NEW HAMPTON
IA
Zip: 50659
Ph: 6413942184
New Hampton Middle School
710 W Main, New Hampton, IA 50659
Ph: (641)394-2134
Report an Error