Ibilola Ighama Amegor, MD

Address

88 Chancellor Avenue
Newark, NJ 07112