Toad's Place Parking Information
Discover convenient and stress-free parking for the Toad's Place. The Toad's Place is a popular venue in New Haven, Connecticut located at 300 York St., New Haven, CT 06511. Explore a wide array of affordable parking options for Toad's Place to suit your budget on Prked.
Parking Information
Street parking metered after 6:00pm. Non-facility parking lots also available in area.