idm photos 11579 Poblado Rd., San Diego, CASan Diego, CA, 92127 View Phone 858-492-7377 11579 Poblado Rd., San Diego, CASan Diego, CA 92127 View Website Experience & Reliability In Business Since: 1999 Insured Years of Experience: 18 Licensed License Numbers: B2012012361 About Send to My Email Send to My Phone Print this Page