Gemini Glass & Mirror Window Contractor - Haltom City, TX Looking to contact Gemini Glass & Mirror? You can reach them at 817-589-2266