Located five miles from the city of Glenwood, Lake Amelia is located near the city of Villard.  The 934-acre spring-fed lake is connected to Lake Villard via a culvert channel.


Sorry we are experiencing system issues. Please try again.
Joanna Hvezda

YOUR NEXT HOME

LET US HELP YOU FIND

  • This field is for validation purposes and should be left unchanged.