Subway 62401

Subway #62401-0 is a Subway restaurant located at Vista Commons, 11700 West Charleston Boulevard Building B, Space No B-140, Las Vegas, Nevada.