Medical Doctor
LICENSED PHYSICIAN AND SURGEON
036126261
NOT RENEWED
N
MD
SUBHASH
K S
NAGALLA
SUBHASH K S NAGALLA MD
07/15/2010
06/08/2011
07/31/2014
ODESSA
TX
79765
TEXAS
11/17/2014