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

Surgery Specialists in Grand Rapids, MI

Browse 128 verified Surgery providers practicing in Grand Rapids, Michigan.

128 Healthcare Providers
Showing 1–20 of 128 providers
Sorted by Name (A-Z)
Active NPI Status
100 Michigan St Ne Ste A601, Grand Rapids, MI 495032560
Phone: 6163916243
NPI Identifier 1720929870
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
630 Kenmoor Ave Se, Suite 102, Grand Rapids, MI 495468626
Phone: 6169200825
NPI Identifier 1649294091
View Full Profile →
Active NPI Status
100 Michigan St Ne Ste A601, Grand Rapids, MI 495032560
Phone: 6163916243
NPI Identifier 1750951737
View Full Profile →

Dr. Randal Baker , MD

Surgery

Active NPI Status ✓ Accepts Medicare Assignment Telehealth Services Available
2060 E Paris Ave Se, Suite 100, Grand Rapids, MI 495466113
Phone: 6169566100
NPI Identifier 1104867480
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
1900 Wealthy St Se, Ste 180, Grand Rapids, MI 495062969
Phone: 6167748501
NPI Identifier 1235367715
View Full Profile →

Dr. Lonson Lee Barr , DO

Surgery

Notice of NPI Deactivation & Inactive Practice Status

⚠️ Deactivated NPI: July 30, 2026
1945 Boston St Se, Ste 303, Grand Rapids, MI 49506
Phone: 6162466262
NPI Identifier 1578526976
View Deactivated Profile →
Active NPI Status
220 Jefferson Se, 5th Floor Icu, Grand Rapids, MI 49503
Phone: 6166855000
NPI Identifier 1245440130
View Full Profile →
Active NPI Status
100 Michigan St Ne Ste A601, Grand Rapids, MI 495032560
Phone: 6163916243
NPI Identifier 1750023024
View Full Profile →

Dr. Brice William Blatz , MD, MS

Surgery

Active NPI Status
221 Michigan St Ne, Grand Rapids, MI 495032543
Phone: 6163911405
NPI Identifier 1770745309
View Full Profile →
Active NPI Status
100 Michigan St Ne Ste A601, Grand Rapids, MI 495032560
Phone: 6163916243
NPI Identifier 1811627078
View Full Profile →
Active NPI Status
2120 43rd St Se, Grand Rapids, MI 495083772
Phone: 6164555443
NPI Identifier 1568798312
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
221 Michigan St Ne Ste 400, Grand Rapids, MI 495032538
Phone: 6164869600
NPI Identifier 1306292859
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
1000 Monroe Ave Nw, Grand Rapids, MI 495031455
Phone: 6167326200
NPI Identifier 1699088906
View Full Profile →
Active NPI Status
100 Michigan St Ne Ste A601, Grand Rapids, MI 495032560
Phone: 6163916243
NPI Identifier 1750076477
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
250 Cherry St Se, Grand Rapids, MI 495034608
Phone: 6166856756
NPI Identifier 1215156336
View Full Profile →
Active NPI Status
100 Michigan St Ne Ste A601, Grand Rapids, MI 495032560
Phone: 6163916243
NPI Identifier 1023802725
View Full Profile →
Active NPI Status ✓ Accepts Medicare Assignment
1900 Wealthy St Se, Suite 180, Grand Rapids, MI 495062969
Phone: 6167748501
NPI Identifier 1861787475
View Full Profile →
Active NPI Status
100 Michigan St Ne Ste A601, Grand Rapids, MI 495032560
Phone: 6163916243
NPI Identifier 1194570309
View Full Profile →
Active NPI Status
3735 Cook Valley Blvd Se, Grand Rapids, MI 49546
Phone: 6167191231
NPI Identifier 1104151695
View Full Profile →
Active NPI Status
100 Michigan St Ne Ste A601, Grand Rapids, MI 495032560
Phone: 6163916243
NPI Identifier 1003657362
View Full Profile →
← Previous Page Page 1 of 7 Next Page →