State: | Illinois |
---|---|
Address: | 5917 N Nina Ave, Chicago, IL 60631 |
Zip 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. ????????????????????
The phone number for New Life Norwood Park is (773) 631-2860.
New Life Norwood Park is located at 5917 N Nina Ave, Chicago, IL 60631
The website (URL) for New Life Norwood Park is: http://newlifenorwoodpark.org/