Abdol Hamidshahinfar NPI 1053346585 Practice location: 200 High Service Ave, North Providence, RI 029045113 Taxonomy code: 2085R0202X Phone: (413) 456-4215