Mallard Lake
6401-6499 Nature Center Dr, Franklin, WI 53132, USA
Mallard Lake is located in Milwaukee County of Wisconsin state. On the street of Nature Center Drive and street number is 6401-6499. .
The coordinates that you can use in navigation applications to get to find Mallard Lake quickly are 42.924825 ,-88.035241