Anu Reema Lamba, MD, Internal Medicine

9509 N Beach St
KellerTX  76244-6396 (Tarrant County)


Phone: 817-741-4347
Fax: 814-741-4483

NPI: 1962601328
License Number: 53330 (WI)