Burger King 9518

Burger King #9518 is a Burger King restaurant located at 14124 Manchester Road, St. Louis, Missouri.