Street Address
Rhode Island Hospital
593 Eddy Street, APC Ten
City, State, Zip
Providence, RI 02903
Phone
(401) 444-7024
Treatments/Procedures Performed
Cryosurgery
Dermabrasion
Mohs Surgery
Skin Flaps
Skin Grafts
Education (medical school & residency training)