Subway 12772

Subway #12772-0 is a Subway restaurant located at Longmont Village Shopette, 1801 North Hover Road Unit E, Longmont, Colorado.