Art gallery
River Oaks Square Arts Center
8 locals recommend
Tips from locals
Alexandria's leading center for studio artists. Visit artist studios, see current exhibitions, purchase from gift shop. Located in the historic Bolton House in downtown Alexandria.
Location
1330 2nd St
Alexandria, LA