I'm guessing since the mall is going downhill they no longer have a website?
Address: 1800 Tiffin Avenue Space #153, Findlay, OH 45840, USA
Susan Might | Oct 17, 2018
It stinks now nothing really there to really keep it open
Jeffrey King | Oct 17, 2018
Probably can't afford it. I haven't been there in a long time.
Thanks! Your answer is awaiting moderation.