Save Michael S. Hall, MD MichaelSpencerHall.MD.com • Internist Michael Hall, MD 2650 Bahia Vista Street, Suite 207, Sarasota, FL