Burger King 6620

Burger King #6620 is a Burger King restaurant located at 1850 South Woodland Boulevard, De Land, Florida.