Subway 27383

Subway #27383-0 is a Subway restaurant located at The Palmer Plaza, 5754 Palmer Park Boulevard Unit C, Colorado Springs, Colorado.