Medical Doctor
LICENSED PHYSICIAN AND SURGEON
036124485
NOT RENEWED
N
MD
JACKSON
M
OMBABA
JACKSON M OMBABA MD
10/08/2009
06/05/2014
07/31/2017
SAN ANTONIO
TX
78260
TEXAS
11/01/2017