David Franklin Oakes, MD, Internal Medicine

1626 E Common St
New BraunfelsTX  78130-3156 (Comal County)


Phone: 830-620-1672
Fax: 806-723-6070

NPI: 1083642987
License Number: MD164001 (OR)