Leonora First, MD, Pediatrics

1524 Atwood Ave Ste 110
JohnstonRI  02919 (Providence County)


Phone: 401-274-2910
Fax: 401-274-8907

NPI: 1265581995
License Number: 10889 (RI)