100% Were impressed
Art Barn is located off of Grand Avenue, next to Street Printing.  A fixture in the business community since 1972, a wide variety of frames and pictures are available for sale. Custom framing is available upon request. Clearance items are also available for discount deals.
718 S Grand Ave, Glendora, CA 91740
(626) 335-1618
  • Fax: 860-873-1899
  • Accessibility Details: Parking
  • Hours: By appointment
  • Hours: Mon - Fri, 9am - 5pm; Sat & Sun, closed
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »