Subway 4388

Subway #4388-0 is a Subway restaurant located at Arrowhead Shopping Center, 18009A East 24 Highway, Independence, Missouri.