Neena M Penagaluru, MD, Internal Medicine

2660 E Common St
Ste 201
New BraunfelsTX  78130-3585 (Comal County)


Phone: 830-620-4650
Fax: 830-620-4657

NPI: 1023314739
License Number: P5871 (TX)