OVO Flagship Store Opening in LA

By March 6, 2017

Introducing OVO LA. The grand opening of October’s Very Own Flagship store.

130 North La Brea Avenue Los Angeles, CA.