HOME / Nephrologist / Dr. Thomas H. Watson, MD
817 Princeton Ave SW, Birmingham, AL 35211
+12057887572
View Business Profile