Idol Dental Lab 425 Arden AveGlendale, CA, 91203 View Phone 818-553-3838 425 Arden AveGlendale, CA 91203 View Website Experience & Reliability About Photos & Videos Send to My Email Send to My Phone Print this Page