Michael Walsh

Bloomington, Minnesota
8100 Northland Dr
Bloomington, MN 55431
NPI: 1275510059
G

Medicare Procedure Volume (2023)

Shoulder Replacement
31 procedures
#8 in Minnesota