Perrelli Nursery & Garden Spot Inc. Landscaping Contractors - Lake Villa, IL Looking to contact Perrelli Nursery & Garden Spot Inc.? You can reach them at 847-561-5506