During the COVID-19 crisis clinic hours may vary. If you need to visit our office, please call in advance to verify someone will be there to assist you.

Family Care of Fairview

Family Practice located in Asheville, NC

At Family Care of Fairview, located in Asheville, North Carolina, we offer compassionate and comprehensive healthcare to people in the Reynolds community. Diana F. Bradley, MD, founded the practice in 2001 with the mission of providing efficient, cost-effective, and considerate care to all patients.

Our practice offers a wide-variety of services, ranging from acute needs to management of chronic conditions. All of our providers help you preserve your health with regular check-ups and comforts and supports your family’s total wellness.

Family Care of Fairview empowers you to take control of your health. Our providers and staff partner with you to add quality years to your life by preventing and managing illness, if it arises. You’ll be supported in staying healthy, and looking your best, with primary care services and some cosmetic service support.

Family Care of Fairview knows that choosing a doctor is no small task. Our providers take the time to get to know you, your health needs, and your health concerns in an effort to give you a wide range of support.

Our health services include, but are not limited to:

  • Wellness exams for children and adults
  • Sports physicals
  • School physicals
  • Blood pressure, cholesterol, and blood sugar screening
  • Body contouring
  • Diet and exercise counseling
  • General health maintenance and yearly physicals
  • Prostate screenings
  • Erectile dysfunction
  • Gynecological exams and pap smears
  • Contraception counseling and family planning
  • Sexual health
  • Mammograms

Family Care Fairview

We exist to positively impact the lives of people through health & wellness, inside and out.

Choose Your Provider

Your Care Team

  • Joni Slagle, RN - Care Manager

    Joni: RN Care Manager. Joni graduated from AB Tech Community College with an Associates Degree in Nursing in 2013. Since then she has had RN experience as a Med-Surg RN at Mission hospital and has also worked in pediatrics. Joni is a true native to this community. Her first job was here in this practice. She worked here for seven years in different roles throughout the office until she graduated nursing school. She has always loved this practice and felt that this was her home. She returned to the office in April of 2017 in the RN Care Manager role. One of her roles is managing the care of the Medicare and higher health risk population. She does so by triaging patient issues, making and tracking referrals, helping patients enroll in medication assistance programs, disease education, and serving as a direct line from the patient to the patient's provider. She also manages the care of patients who have been admitted to the hospital. When a patient is discharged, she reaches out to them to ensure their medical needs are met and that they were able to get all of their medications at discharge. Overall, her goal is to manage the care of our patients in a way that lowers their risk of admission and re-admission into the hospital. She is another tool in the tool belt of our practice to help patients with chronic conditions to improve health outcomes.

  • Kerry - Practice Administrator

    Kerry has been employed by Family Care of Fairview since 2005. She started working at the front desk, worked as a medical assistant for Rick McIntyre, PA and has progressed to her current position as Practice Administrator. Along the way, Kerry has helped to establish Family Care of Fairview as one of the top family practice offices in the Raleigh Durham Medical Associates group. Her leadership skills and personal relationships have helped to mold an atmosphere of loyalty and growth among her staff. A strong passion of Kerry’s is to make people feel loved and welcomed. At the center of her core values, she believes in being intentional and consistent in everything she does. While not at Family Care of Fairview, Kerry spends a great amount of time pouring the love of Jesus into people’s lives and is an active part of her church family. As a fitness instructor for a local gym, Kerry gets to spend time with others who take an active approach to bettering their health. Kerry, her husband, and 2 children live on a functioning horse farm where they love to have a house full of family and friends hanging out.

  • Mindy - Assistant Practice Manager, CPC

    Mindy has been with FCOF since 2006, where she began at the front desk. In 2009 she became a Certified Professional Coder and later the Assistant Practice Manager. Her role here is mainly focused on coding and billing however she is involved in most all areas of the practice, as well. She prides herself on great customer service and attention to detail. We can always depend on Mindy for a job well done. Outside of Family Care of Fairview, she can be found spending her time with family and friends.

  • Our Medical Assistants

    Kelsey: administrative lead -

    Kelsey is an ASAPT certified level four Phlebotomist and currently works in the position as administrative support at Family Care of Fairview. Any time you stop by our office you can find Kelsey either at the check-in window or at check out. Kelsey loves helping people and making a positive impact on lives of others. Outside of the office Kelsey loves spending time with her husband and twin girls. She is also very involved in her church serving as a Sunday school teacher and youth leader.


    Krystin: care management support -

    Krystin is a CNA and has been a part of the Family Care of Fairview family since 2016. She can be found filling multiple roles as needed throughout the office but specifically supports the care management program. She is currently enrolled full time at WCU as a nutrition & dietetics major and enjoys helping patients understand the impact of nutrition and lifestyle choices in a way that facilitates positive change. When she is not working or in school Krystin is involved in small group bible study, her local church and enjoys spending time with family, friends and riding horses.


    Lisa: medical assistant -

    Lisa joined the Family Care of Fairview team along with Dr. Chang in 2013. As of 2020 she has 33 years of experience as a medical assistant, 30 of which have been working alongside Dr. Chang. She feels her role is more than a job, it is a calling and a privilege to get to serve patients.


    Jon: Care gap/referral coordinator and quality lead -

    Jon is a CNA who joined the team in 2017. In addition to referrals, care gaps and quality measures, he also handles our prior authorizations and supports the team across the board however possible. In his free time he likes to take his pup, Cozy, for walks at the local parks around town, long boarding, and has recently picked up drone racing. For Jon this is more than a job, it’s a career as he has found his permanent home on this team. He is passionate about patient care. If you have been a patient here for a while you might have spoken to him on the phone or seen him at the front desk. If you haven't seen Jon at the office yet, he is usually in the back working on his spreadsheets, faxes, etc. If you would like to meet him feel free to ask the front desk and he will gladly introduce himself!


    Denise: admin support/medical assistant -

    Denise has an admin support/Medical assistant for 18+ years. This experience allows her to step in as a floater to support her team and patients at all levels. One of Denise’s favorite parts of her job is relating to the patient and helping him/her with understanding their medical needs. When Denise is not at FCOF she is spending time with her family and loving on her four ShihTzus’.


    Tina: medical assistant -

    Tina is a Certified Medical Assistant with an Associate Degree from South College, and Certification by the AAMA.  After working for Dr. MacDowell for 15 years, upon his retirement in Aug. 2018, she has found a new home here at Family Care of Fairview working with Rick. Tina is dedicated to her patients and her job, believing that each one deserves her respect, a good ear to listen to them, and to feel better after their visit. Family is important to Tina. When not with her family here at FCF, she enjoys spending time and taking care of her family and being Grammy “T” to her grandson.


    *not pictured* Cristina: administrative support -

    Cristina joined our team in 2019 after moving from Miami, FL. Cristina loves getting to fulfill other patients needs and enjoys making conversation with patients who don’t yet know her. Outside of work, Cristina loves enjoying her time exploring the mountains of NC hiking or mountain biking alongside her husband and son. Cristina is the newest addition to our team and is eager to learn and be a helping hand to her team and the patients who are entrusted to our care. 

Patient Portal

Family Care of Fairview is excited to announce our new Follow My Health Patient Portal. This is a great tool for you to communicate with our practice! Through this online portal, you are able to:

  • View appointments
  • View your health information
  • Prescription Renewal
  • Ask a Question

Patient Portal Login

Read more



During each visit to our office, please be prepared with your most current insurance card. You will be asked to confirm your address, phone number, and insurance coverage every time you visit our office during check in. We appreciate your cooperation as we strive to provide the highest level of care from start to finish by preventing unnecessary demographic mistakes that can prevent/delay claim payment resulting in incorrect billing. This also assures that we are able to reach you with pertinent health-related information in a timely manner.

More Information

Blue Cross Blue Shield
United Healthcare

Family Care of Fairview has an agreement with COGNITIVE BEHAVIORAL THERAPY CENTER OF WESTERN NORTH CAROLINA, P.A. to provide behavioral health services for their patients.

Membership & Recognition

Family Care of Fairview
136 Charlotte Highway
Asheville, NC 28803
Phone: 828-296-0880
Fax: 828-296-0855
Office Hours

Get in touch