The Frame Shop & Westville Gallery, located in New Haven, CT, is a longstanding art gallery and framing business that has been serving the community since 1967. Under the ownership of Gabriel Da Silva, the gallery has expanded to include the Da Silva Gallery, showcasing a diverse range of artwork from local and international artists.
Generated from the website