8896 Nichols Rd #98 Windham OH 44288 Records