Save Rachel J. Chin, DO RachelJinlanChin-DO.MD.com • Pediatrician Rachel Chin, DO 1675 Dempster Street, Park Ridge, IL