Shahrokh Ali DDS in Central Falls, RI 02863



Shahrokh Ali DDS

642 Dexter St

(401) 722-1916

(855) 943-3445