Beauty Buzz Threading & Lashes Studio - 2459 Palomino Ln, Birmingham, AL 35214 | Fresha