SL Dr. Sebastian Lazar, DC Is this you? Claim your profile Chiropractor 0Leave a review The Balancing Center 1165 N Clark St Ste 602, Chicago, IL, 60610 (312) 281-7275