About

Edit info

Located at 1037 W Jefferson St, Victoria's is a nail spa in Franklin, IN 46131. Want more information on Victoria's prices or business hours? Get details by calling (317) 346-6245.