Find a Doctor Share Print Martin W. Webb, MD Nephrology Office: 309 New StreetGreensboro, NC 27405Phone: 336-379-9708Fax: 336-379-8714 Map to this address Directions to this address Status: Consulting Group(s): Carolina Kidney Associates Sex: Male Providers main Return to search results RSS If you have questions or comments, please contact Randolph Health. Problems reading or opening a page? Legal restrictions and terms of use applicable to this site.