NEW ORLEANS – River Road Veterinary Hospital is still open for your pets, with a mandatory curbside policy. Call 504-838-0288 or book your pet’s appointment on, and then call us when you’re outside to drop off. Your pet’s doctor will call you while they examine your pet and let you know when they are ready for pick up. We are providing the same great care for your pets while you wait!



3501 River Road, Suite A, Jefferson, LA 70121
Phone Number