Location
Alpha Xi Zeta
224 Blanche Street
Houghton, MI 49931
It's located just up the hill from the Library and MTU Campus, 2 minute walking distance away.
224 Blanche Street
Houghton, MI 49931
It's located just up the hill from the Library and MTU Campus, 2 minute walking distance away.