Oklahoma City OK Candy Stores 1. 5704 N May Ave, Oklahoma City, OK 73112 | Russell Stover Candies (405) 842-0571