Burger King 4773

Burger King #4773 is a Burger King restaurant located at 5601 Telegraph Road, St. Louis, Missouri.