James Alexander Hair Design - 2/365 Parramatta Rd, Leichhardt NSW 2040, Australia | Fresha