Leigh's Glass Co Inc Door Installer - Taylor, MI Looking to contact Leigh's Glass Co Inc? You can reach them at 734-287-3533