Subway 42873

Subway #42873-0 is a Subway restaurant located at Howell Oaks Shopping Center, 8201 South Howell Avenue, Oak Creek, Wisconsin.