Radha Putcha, MD, Internal Medicine

1414 Physicians Dr
WilmingtonNC  28401-7335 (New Hanover County)


Phone: 910-796-7900
Fax: 910-796-7904

NPI: 1386645380
License Number: 2006- 01189 (NC)