The Pavilion Address 800 E Lancaster Ave, Villanova, PA 19085 United States The Pavilion Information The Pavilion Address: 800 E Lancaster Ave, Villanova, PA 19085 Capacity: 6,501 Tickets: Upcoming Events No events in this location