Subway 21186

Subway #21186-0 is a Subway restaurant located at, 12907 Factory Lane , Louisville, Kentucky.