Walmart Supercenter 5385

Walmart Supercenter #5385 is a Walmart Supercenter discount department store located at 1804 North Clinton Street, Defiance, Ohio. The store does not allow overnight parking. The store opened on May 9, 2007.