Animal Hospital of Lake Villa
101 S Milwaukee Ave, Lake Villa, IL 60046, USA