Subway 6118

Subway #6118-0 is a Subway restaurant located at Truman Farm Business Center, 12121 East Blue Ridge, Grandview, Missouri.