Elmer's Uptown Oklahoma City, OK

3925 N Lincoln Blvd, Oklahoma City, OK 73105