Subway 17392

Subway #17392-0 is a Subway restaurant located at University Colorado-UMC Campus, 1669 Euclid Avenue, Boulder, Colorado.