Subway 13695

Subway #13695-0 is a Subway restaurant located at Walmart Supercenter #1927, 8160 Macedonia Commons Boulevard, Macedonia, Ohio.