Where do you need Amusement Parks ?
International Festival of Arts & Ideas
203-498-1212
41.30794
-72.924132
About International Festival of Arts & Ideas
International Festival of Arts & Ideas is located at 195 Church St Ste 1200, New Haven, CT. This location is in the Downtown neighborhood. This business specializes in Amusement Parks and Tourist Attractions.