Timberline Landscapes Landscaping Contractors - St Louis, MO (440.8 Miles from Saint Louis, MI) Looking to contact Timberline Landscapes? You can reach them at 314-646-0203