Larchmont Art is located in downtown Larchmont. The art store specializes in framing, custom mirrors and art restoration and its owners display local artists' work from time to time. Call during business hours if you have further questions about the store, which has been in business since 1948.