A Starr Corporation Carpet Installer - West Hollywood, CA Looking to contact A Starr Corporation? You can reach them at 310-652-5358