Gregory M. Soares, MD 593 Eddy St, Main 3Providence, RI, 02903 View Phone 401-432-2400 593 Eddy St, Main 3Providence, RI 02903 View Website Experience & Reliability About Photos & Videos Send to My Email Send to My Phone Print this Page