Iberia Travel Listing Shadows-on-the-Teche Visitor Center Shadows-on-the-Teche Visitor Center About: Thurs-Sat 10AM-4PM. Museum shop with selection of regional books, gifts and local art. Where: 320 E. Main St. New Iberia, LA 70560 (337) 369-6446 Visit Website Location Details