RICHMOND, Va. (WTVR)- There’s a new store in Carytown showcasing the best Virginia has to offer! Owner, Darryl Flick, gives us a look inside O’Virginia, which kicked off its grand opening today! Be sure to visit at 3310 W. Cary Street in Carytown.
Posted