Star Medical Lab 1 year ago ID: #748506 Listed In : medical 7905 S Lockwood Ave unit b, Burbank Chicago, IL 60459 1 224-698-7113 https://starmedicallab.com/ [email protected] Business Description Star Medical Lab . Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : medical lab near me medical lab in chicago medical lab testing labs near me Star Medical Lab medical lab chicago blood test bloodwork testing lab chicago testing lab in chicago bloodwork in burbank il