Independent US Healthcare Provider Directory & Public Medical Database
Medical Specialty Listing

Family Medicine Providers in Buffalo, MN

Browse 25 verified Family Medicine providers practicing in Buffalo, Minnesota.

25 Healthcare Providers
Showing 1–20 of 25 providers
Sorted by Name (A-Z)

Dr. Thomas Dean Ahrens , MD

Family Medicine

Active NPI Status
1700 Highway 25 N, Buffalo, MN 553131930
Phone: 7636821313
NPI Identifier 1780603548
View Full Profile →

Dr. Franklin O. Anderson , MD

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
1700 Highway 25 N, Buffalo Clinic, Buffalo, MN 553131930
Phone: 7636821313
NPI Identifier 1235303793
View Full Profile →

Dr. Ronald Duane Brown , MD

Family Medicine

Active NPI Status
1630 Anderson Ave, Whitesell Medical Staffing, Buffalo, MN 55313
Phone: 7636825906
NPI Identifier 1265408637
View Full Profile →

Dr. Andrew John Burgdorf , MD

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
303 Catlin St, Buffalo, MN 553131947
Phone: 6126825225
NPI Identifier 1417996182
View Full Profile →

Dr. Asitha Dias , MD

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment
303 Catlin St, Buffalo, MN 553131947
Phone: 7636825225
NPI Identifier 1205043155
View Full Profile →

Dr. Vanessa Marie Dufault , MD

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
303 Catlin St, Buffalo, MN 553131947
Phone: 7636825225
NPI Identifier 1760775548
View Full Profile →

Dr. David Edward Ehlenz , MD

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment
303 Catlin St, Buffalo, MN 553131947
Phone: 6126825225
NPI Identifier 1558324202
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
1700 Highway 25 N, Buffalo, MN 55313
Phone: 7636821313
NPI Identifier 1558717587
View Full Profile →

Dr. Natasha A Hamann , MD

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
303 Catlin St, Buffalo, MN 553131947
Phone: 7636825225
NPI Identifier 1316901002
View Full Profile →

Dr. Kelly Gail Kinnan , MD

Family Medicine

Active NPI Status
1700 Highway 25 N, Buffalo, MN 553131930
Phone: 7636821313
NPI Identifier 1013969518
View Full Profile →

Dr. Jesse Klingelhoets , MD

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
755 Crossroads Campus Dr Ne, Buffalo, MN 553135074
Phone: 7636846300
NPI Identifier 1992182927
View Full Profile →

Dr. Dale E Lawrence , DO

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1700 Highway 25 N, Buffalo, MN 553131930
Phone: 7636821313
NPI Identifier 1760403562
View Full Profile →

Dr. Emily Lawrence , MD

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1700 Highway 25 N, Buffalo, MN 553131930
Phone: 7636821313
NPI Identifier 1124515986
View Full Profile →

Dr. Corey L Martin , MD

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1700 Highway 25 N, Buffalo, MN 553131930
Phone: 7636821313
NPI Identifier 1447272760
View Full Profile →

Dr. Robert Milligan , MD

Family Medicine

Active NPI Status
1700 Highway 25 N, Buffalo, MN 553131930
Phone: 7636821313
NPI Identifier 1588686836
View Full Profile →

Dr. Robert Thomas Mullaney , MD

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
303 Catlin St, Buffalo, MN 553131947
Phone: 7636825225
NPI Identifier 1699723270
View Full Profile →

Dr. Michael Brent Nelson , DO

Family Medicine

Active NPI Status
1630 Anderson Ave Ste 100, Whitesell Medical Staffing, Ltd., Buffalo, MN 553132946
Phone: 7636825906
NPI Identifier 1821417353
View Full Profile →

Dr. Amanda Norris , DO

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
755 Crossroads Campus Dr Ne, Buffalo, MN 553135074
Phone: 7636846300
NPI Identifier 1841600012
View Full Profile →

Dr. Robert Rafferty , MD

Family Medicine

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: March 19, 2026
1700 Highway 25 N, Buffalo, MN 553131930
Phone: 7636281313
NPI Identifier 1679580815
View Deactivated Profile →

Dr. Natalie Ruth Roeser , MD

Family Medicine

Active NPI Status ✓ Accepts Medicare Assignment
1700 Highway 25 N, Buffalo, MN 553131930
Phone: 7636821313
NPI Identifier 1497928337
View Full Profile →
← Previous Page Page 1 of 2 Next Page →