Stevenson Horticultural Service Landscaping Contractors - Newark, IL Looking to contact Stevenson Horticultural Service? You can reach them at 815-695-1096