NPI Central
Valbona Biba, MD — NPI 1922784594, Woonsocket, RI | NPI Central