Erika Lash EstudioBeauty & wellnessSchaumburg, Chicago, IllinoisChicago, IL · USPhone unavailableEmail unavailableWebsite unavailableHours not available