Phone: [add] Website: [add] 56 LEONARD STREET, BURLINGTON, VT, 05401, USA
Organic Landscapes is located at 56 LEONARD STREET, BURLINGTON, VT, 05401, USA where they specialize in organic lawn care service. ORGANIC LANDSCAPES has been registered and doing business in Vermont since 04/10/1991.
Based on the business registration status, our records indicate that this business is currently Inactive. ORGANIC LANDSCAPES may no longer be doing business in the state of Vermont.