John Stock F

Primary Specialty: Internal Medicine
Experience: 52 + years
Location
204 5Th St E
Herman, MN 56248-6248
+1 more locations


Phone Number
(320) 677-2220

About John F Stock

John F Stock is a Internal Medicine specialist in Herman, Minnesota. His practice location is also in Ashby, MN. He graduated from University Of Minnesota Medical School with his medical degree in 1972. John F Stock has more than 52 years of experience. His specialties include Internal Medicine.
John F Stock is affiliated with many hospitals including Prairie Ridge Hospital And Health Services and Stevens Community Medical Center. He cooperates with many other doctors and specialists in medical group Prairie Ridge Hospital And Health Services.

Specialties

Education

John Stock graduated from the University Of Minnesota Medical School in 1972.

Medical Group Practices

Doctor Profile

First Name John
Last Name Stock
Gender Male
NPI 1932207545
PECOS ID 9032002720

Affiliated Hospitals


1411 Highway 79 E, Elbow Lake, MN 56531
Hospital Rating:

Patient Survey Rating:

400 East First Street, Morris, MN 56267
Hospital Rating:

Patient Survey Rating:

Medical Licenses

Specialization Classification License Number State
Internal Medicine 20829 Minnesota

Locations

John F Stock, MD
204 5Th St E
Herman, MN 56248-6248
(320) 677-2220


John F Stock, MD
110 County Rd
82E
Ashby, MN 56309
(218) 747-2293