New Life Community Health Center 82-10 Queens Blvd, Elmhurst, Queens, NY, USA (718) 565-9844 https://www.nlchc.org Get Directions NAFC Member? No