Red Lobster 237

Red Lobster #237 is a Red Lobster restaurant located at 4243 Northwest Expressway Street in Oklahoma City, Oklahoma.