Save Satcha Borgella, MD SatchaBorgella.MD.com • Internist, Nephrologist • 15 years experience Scotland Regional Health Network 500 Lauchwood Drive, Laurinburg, NC 28352