We have a hard time finding doctors of any kind who take our insurance (Tricare, retired military), but the psychologist we took DS to over the last few years was in an "integrated health clinic" that had medical and behavioral doctors all in one group, and they took our insurance.

You might be able to find a place like that -- they are becoming more common. They go under the names of "integrated wellness" or sometimes "holistic" which doesn't mean what it used to mean. It used to mean "new age" or "hippie", but these days it's more about putting many aspects of health care under one roof.