The Studio O
★ 4.8 (125)Hair salon
5580 2nd St Unit 101, Long Beach, CA 90803, Long Beach, CA, 90803
About The Studio O
The Studio O is a hair salon located in Long Beach, California. It has a 4.8-star rating from 125 reviews.
5580 2nd St Unit 101, Long Beach, CA 90803, Long Beach, CA, 90803
The Studio O is a hair salon located in Long Beach, California. It has a 4.8-star rating from 125 reviews.