Barrington's finest art gallery centrally located
Tina Han Gallery is located in the Ice House Mall at 200 Applebee Street in Barrington, IL. We have Original fine art and Limited. We have been centrally located for twenty five years.Editions, quality art glass, and superior custom framing. Please call us today for details or stop by our store! We would be happy to help you! Customizing|Frames|Framing|Photographs