Lazarus House Outreach

(630) 587-5872

(630) 587-2540 (Fax)

(630) 587-2144

214 Walnut Ave
Elgin, IL 60123-7614