GREEN ACRES LAWN CO Landscaping Contractors - Meridian, ID Looking to contact GREEN ACRES LAWN CO? You can reach them at 208-855-0180