Stephen F Scarangella, MD, Orthopaedic Surgery

150 Mansfield Ave
WillimanticCT  06226-2026 (Windham County)


Phone: 860-456-3997
Fax: 860-450-7323
Email: ssc***@*****il.com

NPI: 1952359515
License Number: 039299 (CT)