Location: 1 and Only Stonehouse at Canyon Lake

2125 Island View Drive, Canyon Lake, TX 78133, | 832-315-0090