Our Customers Say:
Thank you for the incredible Indy 500 seats! I'd like to buy the same ones again next year.
Toad's Place Seating Chart, Map and Tickets
New Haven, Connecticut
Toad's Place AddressToad's Place
300 York St
New Haven, CT 06511
Directions to Toad's Place