GeraldMarsocci.MD.com • General Surgeon • 57 years experience

Gerald Marsocci, MD

725 Reservoir Avenue, Suite 202, Cranston, RI 02910