animal il knoll wallpaper oak knoll animal hospital il Oak Knoll Animal Hospital. Get reviews hours directions coupons and more for Oak Knoll Animal Hospital at 3113 41st St Moline IL … Monday, October 10, 2022 Edit