Subway 39012

Subway #39012-0 is a Subway restaurant located at Dekora Plaza Shopping Center, 751 Church Street, Allenton, Wisconsin.