Address: | 5917 N Nina Ave, Chicago, IL 60631, USA |
---|---|
Postal code: | 60631 |
Phone: | (773) 631-2860 |
Website: | http://newlifenorwoodpark.org/ |
I love the interaction and love the embrace that people show each other, when you are struggling with something you walk in these door and it's as of they knew because there's a warm feeling of "hey it's ok we love you" in each and everyone you greet and meet!
Love this people. ????????????????????