Visit Glen Craft Marina & Resort at 6391 Lake Street in Glen Arbor, MI. Call 231-334-4556 to contact Glen Craft Marina & Resort directly. Glen Craft Marina & Resort offers direct passage to the Glen Lake. Currently there are no reviews for Glen Craft Marina & Resort.