The Eye Gallery
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.
Last updated: 5 Nov 2026
The Eye Gallery is located at 1806 Westheimer Road, Houston, Texas 77098. People contact this listing by phone at (713) 523-1279.