Maintenance mechanic at Villa Palermo Inc - Chicago, Illinois, United States
Villa Palermo Inc is a food production company based out of 2154 W Devon Ave, Chicago, Illinois, United States.