Mayo - New Prague Hospital Hospitals Address: 301 Second St NE, New Prague, Minnesota, 56071 United States Back to Main Locator Page