According to our records, this business is located at 11654 Brookwood Dr. in Orland Park (in Cook County), Illinois 60467, the location GPS coordinates are: 41.573634 (latitude), -87.902251 (longitude). Nellis Landscaping is categorized under Arborists (SIC code 0783). Known organization owner is James Nellis. You can contact the company by phone at (708) 479-2269.