Birch Creek Homes Landscaping Contractors - Stanley, ID Looking to contact Birch Creek Homes? You can reach them at 208-680-9191