Almstead Tree and Shrub Care Co., LLC Tree Service Contractor - Stamford, CT Looking to contact Almstead Tree and Shrub Care Co., LLC? You can reach them at 203-348-4111