Two Cousins is a beauty supply store located on Mayfield Road in Cleveland Heights. The store sells a variety of items for hair and nail care, cosmetics and accessories. It has a very large selection of wigs and hair weaves. There is a large parking lot in front for customers.