Lake Conditions:  Fair - 79° / Lake Temperature  87° - 358.6'

About Willow Creek Restaurant

Willow Creek Restaurant

1394 Highway 79
Dover, TN 37058

Phone:  (931) 305-6562

GPS Coordinates:  36.5529659, -87.7893916

Willow Creek Restaurant Features

Willow Creek Restaurant Location