Long Island Aquarium
431 E Main St, Riverhead 11901