Yen Longobardi, MD, Pediatrics

571 Broad St
Yen Longobardi
Central FallsRI  02863 (Providence County)


Phone: 401-724-9882
Fax: 401-724-9882

NPI: 1689734477
License Number: RI MD08664 (RI)