1995 Tiffin Ave, Findlay, OH 45840, United States
2129 Tiffin Ave # 3, Findlay, OH 45840, United States