Primary Care in Rochester and Kasson

Contact Us

  • Patient Portal — Request an appointment / Message your care team

    Use your Patient Portal for a variety of health care options:

    Patient Online Services
    • Request an eVisit with your provider
    • Send a secure message to your provider
    • Receive your test results
    • Schedule appointments and print your patient appointment guide

    Adult patients at Mayo Clinic can request caregiver access accounts. These accounts allow them to view medical records of Mayo Clinic patients including their children and others for whom they manage care. 

    Additionally, Mayo Clinic patients 13 years and older need to create their own Patient Portal account. 

    You can learn more about the accounts and how to request access by viewing the Creating Caregiver Access and Minor Accounts flyer. 

  • Prescription Renewal / Refill Requests

    You can request a refill from a Mayo Clinic Pharmacy by logging on to your Patient Portal and selecting “Refill a Prescription.”

    If you filled your prescription at another pharmacy, you’ll need to make the request to that pharmacy directly. If your pharmacy needs more information or a renewal from your provider, they will contact us directly to complete the refill process. Please allow at least 7 to 10 days to receive your prescription. Learn more about Mayo Clinic Pharmacies.

  • Telephone Contact - Request an appointment / Talk to a nurse
    Community Pediatric and Adolescent Medicine (CPAM)
    Baldwin 3 507-284-5233
    Family Medicine (FM)
    Baldwin 2 507-284-5300
    Community Internal Medicine (CIM)
    Baldwin 4, 5A, 5B, 6A, 6B 507-284-5278
    Mayo Family Clinics
    Kasson (FM) 507-284-3967
    Northeast (CPAM, FM, CIM) 507-538-8500
    Northwest (CPAM, FM, CIM) 507-538-8555
    Southeast (CPAM, FM, CIM) 507-293-8590

    Appointment and Nurse Line phone access available:

    • Monday through Friday, 7 a.m. to 6 p.m.
    • Saturday, 7 a.m. to noon.
    • Holiday hours may vary
  • Website Feedback

    Please fill out our Website Feedback form if you encounter technical difficulties.

    This feedback form is not meant to assist with scheduling appointments or contacting your clinician.