Galen Contractors, Inc. Landscaping Contractors - St Louis, MO Looking to contact Galen Contractors, Inc.? You can reach them at 636-207-7769