NPI Central
Folashade Farri, M.D., MPH — NPI 1114282654, Newark, NJ | NPI Central