About

Edit info

Looking for a nearby hair salon? The address of Natural Hair Systems by Liza is 811 Elmont Rd, Elmont, NY 11003. Have more questions before you visit? Call (800) 485-7197 and speak to a staff member about services offered, prices, hours and any other questions.