Dr. John F Stock, MD is an internal medicine specialist in Herman, Minnesota (MN). He graduated from University Of Minnesota Medical School in 1972 and specializes in internal medicine.
| Board certification | Internal Medicine |
| Gender | Male |
| Education | Graduated : 1972 School : University Of Minnesota Medical School |
| Group Affiliations | Prairie Ridge Hospital And Health Services |
| Hospital Affiliations | Prairie Ridge Hospital And Health Services |
| Stevens Community Medical Center | |
| Douglas County Hospital | |
| Lake Region Healthcare Corporation |