7-Eleven 19501

7-Eleven #19501 is a 7-Eleven convenience store located at 201 North 17th Street, St. Louis, Missouri.