TLC First Animal Hospital by | 6468 N. Milwaukee Chicago IL 60631 773. 631.0706 Mari Carmona tlcfirst.com