Lake Conditions:  Fair - 59° / Lake Temperature  68° - 354.8'

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