Subway 13802

Subway #13802-0 is a Subway restaurant located at Liberty Plaza, 8519 US 60 West, Lewisport, Kentucky.