1. John Deere Landscapes
2755 E Lanark St, Meridian, ID 83642
Coordinate: 43.60677,-116.35999
Phone: (208) 288-2105
2. Blue Creek Landscape Services, LLC
3968 W Park Creek Dr, Meridian, ID 83642
Coordinate: 43.61859,-116.44207
Phone: (208) 895-6700