Map of Girard Lake in Branch County, MI:

Girard Lake Branch Burlington 42.0308164 -85.020597