Hayes Creek in Commerce Charter Township, Michigan

Hayes Creek in Commerce Charter Township is a stream and passes through a tunnel. Hayes Creek also exists in Dickinson County and Alger County.

Waterway Type
stream