101 W Sandusky St # 200, Findlay, OH 45840, United States
3401 Technology Dr, Findlay, OH 45840, United States