Carlotta Hair Shop
20 Central Ave
Carlotta, CA 95528
Carlotta, CA 95528