NPI Central
Francesca Farinacci, M.D., M.P.H. — NPI 1376963116, Toledo, OH | NPI Central