Company TELL CITY MAIN STREET ALIVE, INC. Address 615-D Main St., P.O. Box 37, TELL CITY, IN, 47586 - 0000, USA