NPIIDDebra Lynne Belcher, PT,ATC,SCSSports Physical TherapistProvidence, RI235 Hope St, Providence, RI, 02912NPIID(401) 863-3851Book online Claim listingAvailability on request