The Howell Gallery corporate office is located in 6432 N Western Ave, Oklahoma City, Oklahoma, 73116, United States and has 1-10 employees.
the howell gallery
howell gallery
howell associates inc
howell associates
howell associates inc architects
howellgallery
Departments
Number of employees
Finance
1
C-Suite
1
Operations
1
| Location | People at location |
| North America | 1-10 |
The Howell Gallery of Fine Art is Oklahoma City's leading art gallery, showcasing fine original art from both nationally and regionally recognized artists, as well as exciting works by emerging talents. The gallery features a diverse range of artistic mediums including acrylic, bronze, ceramic, etchings, glass, mixed media, oil, paintings, pastel,... Read More