Lake Luisa Dam
United States
>
Massachusetts
>
Worcester County
>
Milford
>
Lake Luisa Dam
Lake Luisa Dam, also known as Louisa Lake Dam in Milford.
Lake Luisa Dam
alt_name
Louisa Lake Dam
Waterway
dam
Dilla Street
Upper Charles Trail
Purchase Street
North Milford, Purchase Street School
Huckleberry Brook
Louisa Lake
Calvin Drive
Sumner Street
Ariel Circle
Overlook Circle
Vicki Lane