Lemons Glass & Mirror Inc Window Contractor - Greensboro, NC Looking to contact Lemons Glass & Mirror Inc? You can reach them at 336-274-5654