Imondi Landscaping Carpet Installer - Providence, RI Looking to contact Imondi Landscaping? You can reach them at 401-521-4087