Even in non-rural areas, you first have to narrow down providers that are in-network for your insurance and then it's still typically 4-8 weeks for the first appointment in any non-emergency scenario. US healthcare system is not some exception to long wait times for access.