Illinois > Urbana > Sports & Recreation > Sports & Recreation Facilities > Urbana Indoor Aquatic Center
102 E Michigan Ave, Urbana, Illinois, 61801-5084
(217) 384-7665
Sports & Recreation > Sports & Recreation Facilities
http://www.urbanaparks.org
No reviews yet. Be the first to write a review!