1. Innovative Data Concepts Inc 14430 SE 102nd Pl, Ocklawaha, FL 32179 Coordinate: 29.07345,-81.90948 Phone: (352) 288-0200