7-Eleven 23889

7-Eleven #23889 is a 7-Eleven convenience store located at 8000 Mackenzie Road, Affton, Missouri.