About

Edit info

Searching for a nearby salon? Shear Illusions is a North Vernon hair salon located at 260 Hoosier St, North Vernon, IN 47265. For details on Shear Illusions hours and prices, call (812) 346-4552.