North Providence Dental Associates: Mac Gillivray Peter A DDS Providence, RI (401) 353-0800 Dentist 3.0 (4)