Peter A Macgillivray, DDS, Dentist

1635 Mineral Spring Ave
Ste 201
ProvidenceRI  02904-4025 (Providence County)


Phone: 401-353-0800
Fax: 401-354-4240

NPI: 1427128701
License Number: RI DEN 02140 (RI)