In addition to primary care, Charter Internal Medicine diagnoses and tests for recurring problems, allergies, ailments or sleep disorders patients may be experiencing. The team is comprised of four doctors, all board certified in Internal Medicine and with varying interests. There is even an onsite lab for quick test results. For more information on the practice or to schedule an appointment, call or visit the website.