Elia's Beauty Shop
2210 E Vista Way # 12
Vista, CA 92084
Vista, CA 92084