Skip to main content
Dr. Sharma Prabhakar, M.D. - Nephrology in Lubbock, Texas | NPI 1508855883 | CartoChrome