Locust Landscaping Inc Landscaping Contractors - Leesburg, VA Looking to contact Locust Landscaping Inc? You can reach them at 703-777-8801