1. Datalease Systems 1061 S Melrose St, Placentia, CA 92870 Coordinate: 33.8569,-117.87336 Phone: (714) 632-6986