Comfort Omobola Adewumi, DO, Internal Medicine

18356 Nw 47th Ave
Opa LockaFL  33055-2934 (Miami-Dade County)


Phone: 305-974-5750
Fax: 305-757-4443
Email: bet***@*****oo.com

NPI: 1477505758
License Number: OS8579 (FL)