1. Riverwoods Pet Hospital 3820 N University Ave, Provo, UT 84604 Coordinate: 40.2846,-111.65833 Phone: (385) 203-8151