Town Creek Landscaping Landscaping Contractors - Ellicott City, MD Looking to contact Town Creek Landscaping? You can reach them at 410-531-6608