Mike's Leaf clean-up Landscaping Contractors - Ashaway, RI Looking to contact Mike's Leaf clean-up? You can reach them at 401-824-4057