1. Animal & Bird Hospital Inc 3119 Hamner Ave, Norco, CA 92860 Coordinate: 33.92653,-117.55767 Phone: (951) 371-7120