Alexandra Nails And Hair Salon Corp. - 1306 St Nicholas Ave, New York, NY 10033 | Fresha