Alicia Neal is a beautician and the founder of Beauty By Alicia located in Scottsdale. She is an admirable female entrepreneur who is truly passionate about what she does for her clients.
Alicia Neal is a beautician and the founder of Beauty By Alicia located in Scottsdale. She is an admirable female entrepreneur who is truly passionate about what she does for her clients.