Mercy Care, a network of 13 fixed and mobile primary care clinics, opened its new 45,000-square-foot facility at 5134 Peachtree Road in Chamblee to the community on April 18. The clinic accepts Medicare, Medicaid and all other major insurance plans and offers sliding fee discounts based on income for self-pay patients. Mercy Care Chamblee features…