Arizona Medical Clinic is a great place to go for primary care appointments. They take pretty much all AHCCCS/Mercy Care plans and have a network of providers that make referrals easy. You can schedule an appointment with the provider you want to see or you can walk in for urgent visits if needed. The support staff are very friendly and knowledgeable, and the clinic supports a wide array of cultural and ethnic backgrounds including interpretation services. The clinic is also within walking distance of the light rail.