Stephen F. Scarangella, MDStephen F. Scarangella · Orthopaedic Hand Surgery Physician5 Founders St Suite 202, Willimantic, CT, 06226NPI · 1952359515No reviewsInsuranceNot specified(860) 456-3997Check availabilityBook online Claim listing