Joseph A. Izzi, Jr., MD
Orthopaedic Surgery
Locations
1351 Smith Street
North Providence, RI 02911
401-353-5550
Roger Williams Medical Center ER wait time is: 16 minutes
Our Lady of Fatima Hospital ER wait time is: 94 minutes
Roger Williams Medical Center ER wait time is: 17 minutes
Our Lady of Fatima Hospital ER wait time is: 95 minutes
Orthopaedic Surgery