Michael E Anigbogu, MD, Internal Medicine

306 Becker Dr
Roanoke RapidsNC  27870-3207 (Halifax County)


Phone: 252-537-9268
Fax:

NPI: 1417277625
License Number: 161039 (NC)