All Reviews by bhalstead2o12

  • Walmart Supercenter 2500 Tiffin Ave, Findlay, OH 45840 (419) 425-1300

    2 stars Posted on 04/03/2010 07:03pm

    Crappy service. They don't care about customers.