Get Directions to Lyca Construction Inc ← View details 825 S 26Th St, Louisville, Kentucky 40211 (502) 357-1888 Get Directions From* To * — Required information