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 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 new Pet Emergency Treatment Services:

Pet Emergency Treatment Services

3200 SW 27th Ave
Ocala, Florida  34474  United States

Phone : (352)512-0886

Interactive Map : Google / Mapquest / Yahoo!

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.