Subway 15920

Subway #15920-0 is a Subway restaurant located at Kenosha Pointe Shopping Center, 3620 57th Avenue #100, Kenosha, Wisconsin.