About Flemish - Michigan Giants & Lions

Michigan Giants & Lions
Go to content
More Info Coming Soon!!
Please bear with us while we continue to renovate our webpage. In the meantime, you can find great information on the following websites:

We are located in Dundee, MI, about 30 min south of Ann Arbor, MI and 25 min north of Toledo, OH.
Created with WebSite X5
Back to content