Anthony E. Mega, MD Providence, RI 02906