Subway 20306

Subway #20306-0 is a Subway restaurant located at Gardenside Shopping Center, 177 North Garden Mile Road, Henderson, Kentucky.