The Weather Channel features Buffalo, NY and Elbers Landscape

March 21, 2014

Elbers Landscape Service, Inc. has been featured on The Weather Channel, discussing how the late Spring this year will affect Buffalo, NY and their landscaping business.