Main Locations
KSM has 16 office locations around the Twin Cities including many 'outreach' clinics extending our care area well beyond the metro area.
Map of All LocationsBrooklyn Center Clinic
6200 Shingle Creek Pkwy
Suite 250
Brooklyn Center, MN 55430
Phone: 763-544-0696
Fax: 763-544-0984
Hours
Mon-Fri: 8:30 - 4:30 PM
Sat-Sun: Closed
Richfield Clinic
6601 Lyndale Ave. S
Suite 220
Richfield, MN 55423
Phone: 612-823-8001
Fax: 612-823-1010
Hours
Mon-Fri: 8:30 - 4:30 PM
Sat-Sun: Closed
Roseville Clinic
2085 Rice Street
Roseville, MN 55113
Phone: 651-489-9035
Fax: 651-489-6373
Hours
Mon-Fri: 8:30 - 4:30 PM
Sat-Sun: Closed
Outreach Clinics
Buffalo Clinic
1700 Highway 25 N
Suite 120
Buffalo, MN 55313
Phone: 763-544-0696
Fax: 763-355-5649
Fridley Clinic
480 Osborne Rd. NW
Suite 100
Fridley, MN 55432
Phone: 763-544-0696
Fax: 763-355-5649
Maple Grove Clinic
9825 Hospital Drive
Suite 105
Maple Grove, MN 55369
Phone: 763-544-0696
Fax: 763-544-0984
Shakopee Clinic
1515 Saint Francis Ave
Suite 150
Shakopee, MN 55379
Phone: 612-823-8001
Fax: 612-823-1010
Waconia Clinic
560 S Maple Street
Suite 220
Waconia, MN 55387
Phone: 763-544-0696
Fax: 763-544-0984
KSM at Allina Locations

KSM also provides outpatient nephrology services directly within the following Allina clinics:
Faribault Clinic
100 State Ave
Faribault, MN 55044
Phone: 507.334.3921
Hastings Clinic
1210 West 1st St
Hastings, MN 55350
Phone: 651-438-1800
Northfield Clinic
1400 Jefferson Rd
Northfield, MN 55057
Phone: 507-663-9000
Vadnais Heights Clinic
1155 County Road E East
Suite 200
Vadnais Heights, MN 55110
Phone: 651-241-9200
Woodbury Clinic
8675 Valley Creek Road
Woodbury, MN 55125
Phone: 651-241-3000
KSM at Welia Locations

KSM also provides outpatient nephrology services directly within the following Welia locations:
Mora Clinic
301 Hwy 65 S.
Mora, MN 55051
Phone: 320-679-1313
Contact Us
Upcoming Holidays:
- November 24, 2022 Thanksgiving Day
- November 25, 2022 Day After Thanksgiving
- December 23, 2022 Christmas Eve (Observing)
- December 26, 2022 Christmas Day (Observing)
- January 2, 2023 New Years Day (Observing)
- May 29, 2023 Memorial Day
- July 4, 2023 Fourth of July
- September 4, 2023 Labor Day
- November 23, 2023 Thanksgiving Day
- November 24, 2023 Day After Thanksgiving
- December 25, 2023 Christmas Eve
- December 26, 2023 Christmas Day