Subway 23852

Subway #23852-0 is a Subway restaurant located at Dempster Swift Shopping Center, 4925 West Dempster Avenue, Skokie, Illinois.