Whalio Doctors

NPI 1275633547

Todd E. Handel, INC

Organisation Pain Medicine (Physical Medicine & Rehabilitation) Physician Providence, RI

Practice location

Address
285 Governor St STE 100, Providence, RI 02906-3237
Phone
(401) 305-5280
Fax
(401) 305-5285
Mailing address
100 Highland Ave, Providence, RI 02906-2740

Authorised official

Name
Todd Evan Handel
Title
Physician Owner
Phone
(401) 305-5280

Registered specialties

Pain Medicine (Physical Medicine & Rehabilitation) Physician Primary
Allopathic & Osteopathic Physicians Taxonomy 2081P2900X Licence MD10599 (RI)

Registry record

NPI
1275633547
Entity type
Organization
NPI issued
25 Sep 2006
Record last updated
3 Jan 2025

Reproduced from NPPES, the federal provider registry. The date above is when the provider last updated their own entry, not when we fetched it - a record can be years old and still current in the registry.