Louhelen is located in a serene country setting 60 miles west of the beautiful blue water of Lake Huron, 60 miles north of Detroit, and 10 miles east of Flint. For directions to Louhelen, please visit our Location and Directions page.
You are here
Map
© 2021 National Spiritual Assembly of the Bahá’ís of the United States