Health & Medicine in Buffalo, MN

Yext tracking pixel

303 Catlin St, Upper Level, Buffalo, Minnesota, 55313

(763) 684-6160

Get Care Now


1700 Highway 25 N, Buffalo, Minnesota, 55313-1930

(763) 682-9241


Uberall tracking pixel

1223 MN-25, Buffalo, Minnesota, 55313

(763) 682-2101


Yext tracking pixel

303 Catlin Street, Buffalo, Minnesota, 55313

(763) 684-7855

Learn More


Yext tracking pixel

303 Catlin St, Upper Level, Buffalo, Minnesota, 55313

(763) 684-6160


Yext tracking pixel

303 Catlin St, Upper Level, Buffalo, Minnesota, 55313

(763) 684-6160


Uberall tracking pixel

151 5th Street NE, 101, Buffalo, Minnesota, 55313

(763) 292-3145

Keep doing what you love. Love your ears.


2642 56th St Northeast, Buffalo, Minnesota, 55313

(833) 508-1713


Uberall tracking pixel

215 Highway 55, #301, Buffalo, Minnesota, 55313

(763) 682-3410


Yext tracking pixel

300 Catlin Street, Suite 100, Buffalo, Minnesota, 55313

(763) 682-2202

Request an appointment


701 HWY 55 E, Suite A, Buffalo, Minnesota, 55313

(763) 600-8355


Yext tracking pixel

303 Catlin St, Buffalo, Minnesota, 55313

(763) 682-1212

Get Care Now


Yext tracking pixel

303 Catlin St, Upper Level, Buffalo, Minnesota, 55313

(763) 684-6160


Yext tracking pixel

755 Crossroads Campus Dr, Suite 100, Buffalo, Minnesota, 55313

(612) 262-8890

Get Care Now


Uberall tracking pixel

403 Highway 55, Suite-A, Buffalo, Minnesota, 55313

(763) 515-3130


Yext tracking pixel

303 Catlin St, Lower Level, Buffalo, Minnesota, 55313

(763) 682-5225

Get Care Now


Yext tracking pixel

303 Catlin St, Upper Level, Buffalo, Minnesota, 55313

(763) 684-6160


8150 20th St SE, Buffalo, Minnesota, 55313-4640

(844) 815-7625


303 Catlin St, Buffalo, Minnesota, 55313-1947

(763) 682-5225


1315 Highway 25 N, Buffalo, Minnesota, 55313

(763) 682-0276


Yext tracking pixel

1700 Highway 25 N, Buffalo, Minnesota, 55313

(763) 682-1313

Call Today


307 12th Ave S, Ste 4, Buffalo, Minnesota, 55313-2320

(763) 682-3142