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