Beauty by Jamilya 3110 North Sheridan Road, Chicago, IL 60657