Samuel's on the Square

117 North Court Square, Waverly, TN
Venue Types