oakknollanimalhospital.com/ - Give us a call today at (309) 929-4037. Dr. Greiner of Oak Knoll Animal Hospital, is dedicated to providing excellent patient care. The doctor specializes in surgery, wellness exams, and pain management. The facility has radiology (x-rays), boarding services, and a in-house laboratory and fully stocked pharmacy for diagnosing and treating specific patients needs. The office is located in Moline and serves the surrounding towns of Bettendorf and Davenport.