Velma's Beauty Shop
611 N Main St
Danbury, NC 27016
Danbury, NC 27016