Leonard Memorial Home
565 Duane St.
Glen Ellyn, IL 60137-4667
(630) 469-0032
(630) 469-6656 (fax)
Hours:
24 Hours