Edit info

Searching for a nail salon nearby? Located in Holmen, WI, Ultimate Salon 2 is a nail salon situated at 500 N Holmen Dr, Holmen, WI 54636. Want Ultimate Salon 2 menu and pricing details? Call (608) 526-6746 for a menu of services and to get their hours of operation.