Star Beauty Supply

2620 31st Ave N BirminghamAL35207

Open Map


Star Beauty Supply is located at 2620 31st Ave N, Birmingham, AL. This location is in the North Birmingham neighborhood. This business specializes in Beauty Salons, Cosmetics and Beauty Supplies.
by merchantcircle on July 24, 2015 from merchantcircle