Meena Patibandla Rao, MD, Internal Medicine

1500 Physicians Dr
WilmingtonNC  28401-7356 (New Hanover County)


Phone: 910-662-9500
Fax: 910-662-9501

NPI: 1932367471
License Number: 2011-00412 (NC)