Subway 39406

Subway #39406-0 is a Subway restaurant located at The Home Depot 7184 6570 Tecumseh Road East in Windsor, Ontario.