Try NavaCenter. I live in MD and that's the first place I went to when I realized my low-test symptoms needed to be dealt with. I went to the office in Columbia, MD. and they were very thorough. It's a wellness center though, so it will cost you more than if you went through a GP first. They have a LabCorp on-site and will submit labs to your insurance company, which is great! For Test and AI though it will cost a little bit, roughly $1300 per year. I think they just opened an office in Chevy Chase MD as well.
You can go for months trying to go through the normal medical/insurance process to save a few bucks, and maybe get where you need to be in six months, or you could go to NavaCenter and be "up and running" in 2-3 weeks.
I recently switched to DefyMedical out of Florida, and I recommend that practice even more. They can do almost everything over phone/email, and help you coordinate anything you have to do with a local LabCorp or Doc (for general physical exam) with lots of local places here in MD. They ended up being a relatively inexpensive option for me, and if you research their website you'll see they provide a really wide range of services.