Save Michel S. Foster, MD MichelFoster.MD.com • Internist Michel Foster, MD 2650 Bahia Vista Street, #308, Sarasota, FL