Depot Barber ShopBeauty · Cleveland, OHBarbers. Serving the Russian-speaking community in Cleveland.Address: 8076 Columbia Rd, Olmsted Falls, OH, 44138Phone: (440) 427-9773Website: http://www.grandpacificjunction.com/barber.shtmlLoading map...