Leobardo Powder Coating Landscaping Contractors - South El Monte, CA Looking to contact Leobardo Powder Coating? You can reach them at 626-664-9390