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.