Since 1970, Tower Park Inc has been providing Recreation Center from Peoria. Tower Park Inc has estimated annual revenues of $140,000.00 and also employs an estimated 3 employees.
Enjoy a panoramic view of the Illinois River from the comfort of a glass-enclosed elevator that takes you up 175 feet to one of three observation decks.