Mantis Lawn Care & Landscaping LLC Landscaping Contractors - Ballwin, MO Looking to contact Mantis Lawn Care & Landscaping LLC? You can reach them at 636-322-8817