Subway 21255

Subway #21255-0 is a Subway restaurant located at McDermott Commons Shopping Center, 2033 McDermott #340, Allen, Texas.