Homer
Michigan
Public Parks
Water Tower Park

 

 

  Water Tower Park is located along Leigh Street, M-60 in central Homer Village.

Back to the Homer Home Page

 

Back to the Homer Parks Page