Home › Venues › Phil’s Still Phil’s Still Tickets Buy tickets for concerts at Phil’s Still in New London, WI. No Upcoming Events No upcoming events scheduled at Phil’s Still. Please contact us with any corrections. Hotels & Lodging Near Phil’s Still About the Venue Phil’s Still At-a-Glance AddressNew London, WI 54961United States Map & Directions Advertisement