O'FALLON, Ill. — Located at 1334 Central Park Drive, Suite 1, Ray's SoulFood & Turkey Legs opened its doors in August 2023. The restaurant has since garnered attention for its generous portions and ...