Know A Vet? presents this information and these national resource directories, not as a recommendation of any specific service or provider, but as a starting point for your own research.
Please feel free to use the check sheets Before, During and After the Medical Appointment at https://www.knowavet.org/before-during-and-after-a-medical-appointment/and Choosing a Medical Service Provider, at https://www.knowavet.org/choosing-a-medical-service-provider/, to help you in your search for the best help for your individual circumstances.
In addition, there may be other federal, state and local government or private resources for your individual needs. A VSO counselor https://www.knowavet.org/office-of-vet-services/ may be able to help you find them.