Troy F. Anderson, MD
Dr. Anderson was born and raised in Southern California, living there until he went to college on the East Coast. He earned his pre-med degree at Bob Jones University and returned to California for Medical School and Residency at Loma Linda University. Dr. Anderson did a Chief Residency at Riverside General Hospital and then moved to Raleigh to go into private practice. After working in a large multi-specialty practice for several years, he joined Harps Mill Internal Medicine and worked there until starting Neuse Valley Internal Medicine with Dr. Grace Rose. Dr. Anderson is board certified in Internal Medicine and has a particular interest in Adult Diabetes. He is married with four children and is very involved in church and school activities. When not working, his hobbies include tennis, basketball, and snow skiing.
Dr. Peele was born and raised in Durham, NC. She earned her undergraduate degree from Brown University and her medical degree from UNC-CH School of Medicine. After completing her Family Medicine Residency at Ghent Family Practice in Norfolk, VA, she returned to her home state of NC and has been working at various rural health practices before landing in Raleigh. She is delighted to be close to home and working for Neuse Valley Internal Medicine. Prior to attending medical school, she was a high school biology teacher and personal trainer and enjoys incorporating both into her practice of medicine.
Elsa Bagnulo, ANP
Elsa earned her bachelor’s degree in nursing from the University of San Carlos from the Philippines and has been working as an RN in various clinical settings for over 20 years. Soon after moving to Raleigh, she completed her master’s degree at the University of North Carolina while working in emergency care, and has practiced as an Adult Nurse Practitioner for over 12 years. She is experienced in various multidisciplinary settings that include family practice, hospital medicine, telehealth, pain management, and mental health care. She is married with 2 children, enjoys teaching and practicing yoga, and is passionate about incorporating mindfulness and integrative approach to health care.
Natalie Adams, FNP-C
Natalie earned her BSN and MSN from Duke University. She brings a decade of inpatient and outpatient clinical experience to Neuse Valley, with the last 5 years being spent in a local internal medicine practice. Before that, she was an inpatient RN and worked in the float pool and telemetry units at Duke Regional. She enjoys the bread and butter of primary care and loves helping patients implement lifestyle changes to improve their medical conditions. Outside of work she stays busy as a mom and enjoys church activities, reading, horseback riding, gardening, and working out.