Image alt text

John Trupiano, MD, FACS

0 0 reviews

Submit your review

#1140, 201, West Big Beaver Road, Oakland County, Troy, MI 48084

Schedule a consultation

Schedule a consultation with John Trupiano, MD, FACS or share your experience with other patients:

Call (248) 220-3310 Schedule online

Procedures of John Trupiano, MD, FACS (26)

Procedure Rank in Troy Rank in MI Rank in US
Ranked in Troy: 4 Ranked in MI: 30 Ranked in US: 2759
Ranked in Troy: 2 Ranked in MI: 18 Ranked in US: 1789
Ranked in Troy: 5 Ranked in MI: 35 Ranked in US: 2553
Ranked in Troy: 2 Ranked in MI: 20 Ranked in US: 2116
Ranked in Troy: 2 Ranked in MI: 32 Ranked in US: 1206
Ranked in Troy: 3 Ranked in MI: 4 Ranked in US: 589
Ranked in Troy: 4 Ranked in MI: 26 Ranked in US: 2659
Ranked in Troy: 4 Ranked in MI: 26 Ranked in US: 2434
Ranked in Troy: 3 Ranked in MI: 9 Ranked in US: 1390
Ranked in Troy: 1 Ranked in MI: 3 Ranked in US: 146
Ranked in Troy: 3 Ranked in MI: 27 Ranked in US: 1569
Ranked in Troy: 4 Ranked in MI: 87 Ranked in US: 3097
Ranked in Troy: 2 Ranked in MI: 48 Ranked in US: 1674
Ranked in Troy: 2 Ranked in MI: 42 Ranked in US: 1874
Ranked in Troy: 7 Ranked in MI: 77 Ranked in US: 3207
Ranked in Troy: 2 Ranked in MI: 41 Ranked in US: 1379
Ranked in Troy: 1 Ranked in MI: 1 Ranked in US: 29
Ranked in Troy: 1 Ranked in MI: 2 Ranked in US: 26
Ranked in Troy: 1 Ranked in MI: 1 Ranked in US: 2
Ranked in Troy: 1 Ranked in MI: 5 Ranked in US: 356
Ranked in Troy: 1 Ranked in MI: 33 Ranked in US: 619
Ranked in Troy: 6 Ranked in MI: 25 Ranked in US: 2903
Ranked in Troy: 3 Ranked in MI: 14 Ranked in US: 1732
Ranked in Troy: 3 Ranked in MI: 17 Ranked in US: 1374
Ranked in Troy: 6 Ranked in MI: 25 Ranked in US: 2903
Ranked in Troy: 1 Ranked in MI: 2 Ranked in US: 212
Image alt text

John Trupiano, MD, FACS

0 0 reviews

#1140, 201, West Big Beaver Road, Oakland County, Troy, MI 48084

Schedule a consultation

Schedule a consultation with John Trupiano, MD, FACS or share your experience with other patients:

Submit your review Call (248) 220-3310 Schedule online