Welcome to the practice of Dr. Alexander Xiao, a dedicated Internal Medicine specialist . With a medical degree from Northwestern University Feinberg Medical School and years of experience since 2021, he offers expert care to patients in the Rochester area. Visit his office at 200 1st St Sw, MN 55905-0001. For appointments, call (507) 284-2511.