Subway 39326

Subway #39326-0 is a Subway restaurant located at Walmart Supercenter #4216, 2025 West Merchants Mile, Columbus, Indiana.