TLC First Animal Hospital by Chamber of Commerce | Sep 11, 2017 6468 N. Milwaukee Chicago IL 60631 773. 631.0706 Mari Carmona tlcfirst.com