That kitty saw you coming a mile a way. :lol: Once you were adopted, it had your name, address and phone number memorized just in case it got lost. Smart kitty.
I know you will figure out the best thing to do. There are many wonderful vets out there who do good work.