Elmwood Township Marina



Short Description

Elmwood Township Marina is on South West Bay Shore Drive near Traverse City, Michigan, on Grand Traverse Bay. It offers seasonal slips and moorings, transient dockage, a public launch and world-class fishing.