Merlo Plumbing Co Inc Plumber - St Louis, MO Looking to contact Merlo Plumbing Co Inc? You can reach them at 314-843-1000