Lindenhurst Animal Hospital

Lindenhurst Animal Hospital

  • 2595 E. Grand Ave.
  • Lake Villa, Illinois
  • 60046
  • Phone: (847) 356-1516
  • Fax: (847) 356-3737
  • Website

Fact sheet

Company founded
1984

Products & services

Similar companies nearby