2017 Ceilidh @ Alma Highland Festival
Alma College - Hamilton Commons
614 W. Superior StAlma, MI 48801
Hamilton Commons is located at the North West corner of the Alma College Campus