Superior Landscaping & Irrigation Landscaping Contractors - Afton, MN Looking to contact Superior Landscaping & Irrigation? You can reach them at 651-246-5716