Burger King 2160

Burger King #2160 is a Burger King restaurant located at 1385 Douglas Road, Montgomery, Illinois.