Burger King 12820

Burger King #12820 is a Burger King restaurant located at 1111 Lowe-Grout Road, Iowa, Louisiana.