![]() |
| Home About_Us Accreditation Admissions Our Facility Location Hours Veterinarians Services Fees Lodging Obedience Training What's New Emergencies Links Contact us |
The
Elmwood-Grove Animal Hospital
was built in 1972. Since then, it has been expanded twice and the
interior has been completely remodeled. We are located at 8035 W Grand Avenue in River Grove (the southeast corner of Grand and Haymond), just 1 block west of Elmwood Park, 1 mile west of Harlem Avenue, and 1/2 mile east of Thatcher/Cumberland. There's a map at the bottom of the page with a link to driving directions. Hours:
|