Malay Glass And Mirror Llc Drywall Contractor - Garden City, ID Looking to contact Malay Glass And Mirror Llc? You can reach them at 208-368-0630