New Orleans Animal Control in Elmwood, LA
Find New Orleans Animal Control in Elmwood,Jefferson Parish County,LA to get information on Adoption Services, Veterinary Care, Spay/Neuter Services, Foster Care, Animal Behavior Training, and Pet Supplies.
New Orleans Animal Control
271 Plauche Street, Elmwood, LA 70123
504-571-1900
Open Daily 3:00 PM-7:00 PM