← Back to store listing (Ohio) River Colors Studio Ohio Address: 1387 Sloane Avenue Lakewood, OH 44107 E-mail: [email protected] Phone: 1-216-228-9276 Visit website