Save James M. Ferguson, MD JamesFerguson2.MD.com • Internist • 12 years experience James Ferguson, MD 593 Eddy Street, Providence, RI