P (919) 791-2900

F (919) 845-2568


Troy F. Anderson, MD
DSC_00061 fDr. 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.

James O’Rourke, MD
DSC_00058 fDr. O’Rourke was born in Alabama and raised in Alabama and Kentucky. He was educated at the University of Kentucky where he earned his medical degree and completed his residency in internal medicine. After serving as Major in the Air Force, he began his medical career at Lincoln Community Health Center in Durham. He then joined the faculty at UNC School of Medicine before moving to Raleigh to enter private practice. Dr. O’Rourke is married with 2 adult children.


Grace W. Rose, MD
DSC_00054 fDr. Rose was born and raised in Raleigh. After attending Bowdoin College in Brunswick, Maine, she earned her medical degree from Duke University Medical School. She completed a three year internal medicine residency at Northwestern University in Chicago, and worked in the Chicago area for several years before moving back to Raleigh to practice. Dr. Rose is married and has two children. She enjoys hiking, biking, and playing violin.  She also has backyard chickens.


Lori Peele, MD

Peele_068Dr. 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.