Kens Leo
804 E California Ave
Urbana
IL
61801
(217) 344-1637
Open Map
Description
Kens Leo is located at 804 E California Ave, Urbana, IL. This business specializes in General Contractors.
by merchantcircle on June 06, 2015 from
merchantcircle
Leo Kens
Mason Contractors
Masonry Contractors-Commercial & Industrial
Number of employees: 1 to 4