Hours
Today
10:00 AM – 6:00 PM

Last updated: 5 Nov 2026

About The Eye Gallery

The Eye Gallery is located at 1806 Westheimer Road, Houston, Texas 77098. People contact this listing by phone at (713) 523-1279.

Photos