Subway 24138

Subway #24138-0 is a Subway restaurant located at Springhurst Towne Center, 10512 Fischer Park Drive, Louisville, Kentucky.