Toad's Place is a concert venue and nightclub located in New Haven, Connecticut.
Wikipedia https://en.wikipedia.org/wiki/Toad's_Place
Official website http://www.toadsplace.com/
Phone +1 203 624 8623
Address 300 York St, New Haven, CT 06510, USA
Coordinates 41°18'41.462" N -72°55'46.746" E