Iomega Corp 10955 Vista Sorrento Pkwy #200 San Diego, CA 92130 Phone: (858) 314-7000 Fax: (858) 314-7001 View Website
Category: Computer Storage Devices (Manufacturers)