Little Red Dog House No Records FoundSorry, no records were found. Please adjust your search criteria and try again. Google Map Not LoadedSorry, unable to load Google Maps API. Place Category: Clinic ProfileAddress: 1208 E Main St Urbana IL 61802 Phone: (217) 384-1991 Next