Bal K Agarwal, MD, Internal Medicine

1011 W Williams St Ste 102
ApexNC  27502-3979 (Wake County)


Phone: 919-794-4899
Fax: 828-633-0510

NPI: 1336189133
License Number: 01764 (NC)