Todd Evan Handel, MD, Physical Medicine & Rehabilitation

1145 Main St
PawtucketRI  02860-4807 (Providence County)


Phone: 401-305-5280
Fax: 401-305-5285
Email: tha***@*****oo.com

NPI: 1518067883
License Number: MD10599 (RI)