OARDC refers to Ohio Agricultural Research & Development Center, a campus of The Ohio State University. It is adjacent to ATI campus, but they are separated. OARDC was the Ohio Ag...
All reviews seem positive