Subway 21186

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