Office staff inclusing Camille is so friendly and super efficient. Mark the assistant took my entire history. Kelly, the nurse practitioner is extremely knowledgeable and gave me so much time and answered all of my questions. So happy I finally found a home for all my medical issues. Thank you Dr. B. for offering such a fine practice.