Rainbow River Animal Hospital

20251 E Pennsylvania Ave
Dunnellon, FL 34432



In Case of an Emergency

If your pet has a medical emergency during regular office hours please call us first at 352-489-5121 so we know you are on the way, then bring your pet directly in to the office.


 If you have an emergency after 5:30 pm weekdays or after Saturday 12 pm weekends, we recommend that you contact the Pet Emergency Treatment Services:


PETS is a collaborative effort between Rainbow River Animal Hospital, other local veterinarians and UF to bring high quality after hours care for your pets to the Ocala area.

Pet Emergency Treatment Services
3200 SW 27th Ave
Ocala , FL 34474  US
Phone : (352)512-0886