Genia's Beauty Shop
2427 Terrell St
Beaumont, TX 77701
Beaumont, TX 77701