Beauty In The CLE Black Owned Business 12708 Larchmere Blvd, Cleveland 44120, Ohio, United States (216) 785-9517