Ikenna Ogbaa MD

Internal Medicine Physician, Primary Care
  • PPD Austin Central Laboratory, 7551 Metro Center Drive, Suite 200, Austin, TX 78744, (512) 447-2985
Claim this Profile