Subway 27597

Subway #27597-0 is a Subway restaurant located at Independence Center, 103 Independence Center Drive Room VC05A, Independence, Missouri.