Get to know Lucas
Lucas Leckrone
Project Manager
O: 309-306-0776 C: 309-337-3139
111 South 1st Street
Monmouth, IL 61462
Specialties
Lucas Leckrone
Project Manager
O: 309-306-0776 C: 309-337-3139
111 South 1st Street
Monmouth, IL 61462