Duck Creek Village Town Homes Cleaner - Garland, TX Looking to contact Duck Creek Village Town Homes? You can reach them at 972-276-0492