Subway 38631

Subway #38631-0 is a Subway restaurant located at Walmart Supercenter #5385, 1804 North Clinton Street, Defiance, Ohio.