Umar Bowers, MD, Internal Medicine

608 Dawson St Ste 103
WilmingtonNC  28401-5712 (New Hanover County)


Phone: 910-387-3745
Fax: 833-941-2261

NPI: 1841511136
License Number: 166016 (NC)