About star beauty academy

Thank you for your interest in Star Beauty Academy. Located in Wilmington, Delaware, Star Beauty Academy offers a variety of cosmetology programs.