John F. Swartz, MD, is a cardiologist at Freeman Heart & Vascular Institute in Joplin, Missouri. Practice Details Primary Location Freeman Heart & Vascular Institute 1102 West 32nd Street Suite 300 Joplin, Missouri 64804 417.347.5000 View location