About

Edit info

Searching for a nail spa? Visit Wizards Beauty Salon at 1010 Mohawk St in Utica, NY 13501. For hours of operation call (315) 733-1969.