LEICA GEOSYSTEMS GEOSPATIAL Landscaping Contractors - Norcross, GA Looking to contact LEICA GEOSYSTEMS GEOSPATIAL? You can reach them at 770-776-3400