Lake Louise Park is the Town of Weaverville's primary recreation facility maintained by the Recreation department. Originally named Lake Juanita, the area was bought by...