O'Kelly can be found at South 4th Street 756. The following is offered: Food Manufacturers & Processors, Doctors & Clinics. The entry is present with us since May 8, 2014 and was last updated on Aug 7, 2014. In St. Louis there are 14 other Food Manufacturers & Processors. An overview can be found here.