I have gone to Karuna a few times. Vivian is great! She is professional and personable. She did a great job at explaining each step and checking in on me throughout the p ... more