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