Stephen F. Scarangella, MDStephen F. Scarangella · Orthopaedic Hand Surgery Physician5 Founders St Suite 202, Willimantic, CT 06226(860) 456-3997Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing