Medical Doctor
LICENSED PHYSICIAN AND SURGEON
036059297
INACTIVE
N
SHANTHA
KESAVULU
SHANTHA KESAVULU
08/27/1979
07/31/1999
SAN ANTONIO
TX
78222
TEXAS
09/20/2006