7-Eleven 20020

7-Eleven #20020 is a 7-Eleven convenience store located at 2425 South Big Bend Boulevard, Maplewood, Missouri.