Visit Dr. Bharat M. Vakharia, an internist in Sturgis, MI & Three Rivers, MI. Are you Dr. Vakharia? Sign up for MD.com..