Star Services Inc. Landscaping Contractors - Montgomery, TX Looking to contact Star Services Inc.? You can reach them at 832-692-6825