Back to Previous
Tally Ho Theatre
Details
Map
Amenities
Meeting Facilities
The Tally Ho Theater is a newly renovated concert hall and theater located in downtown Leesburg offering great live music and delicious dining.
Policies
  • Admission Fee/Tasting Fee: varies on performance
Facility Info
  • Theatre Capacity 170
  • Number of Rooms 4