Landscaping Description of Products / Services (no data) Grass Chopper Landscaping Ltd. Grass Chopper Landscaping Ltd. Tel: 780-929-8831 Address: #53569, 924 - 91 Street SW Edmonton, AB T6X0P2