John Lamacchia
Surgery · Orthopaedics · Physician
1135 W University Dr, 48307 RochesterSurgery · Orthopaedics · Physician
1135 W University Dr, 48307 RochesterSurgery · Orthopaedics · Physician
9389 N Haggerty Rd, 48170 PlymouthPhysician · Surgery · Cosmetic surgery
30140 Harper Ave, 48082 Saint Clair ShoresSurgery · Physician
1050 W University Dr, 48307 RochesterSurgery · Orthopaedics · Physician
45650 Schoenherr Rd, 48315 UticaPhysician · Surgery · Cosmetic surgery
15870 19 Mile Rd, 48038 Clinton TownshipSurgery · Physician
15855 19 Mile Rd, 48038 Clinton TownshipSurgery · Physician
15855 19 Mile Rd, 48038 Clinton TownshipSurgery · Physician
15855 19 Mile Rd, 48038 Clinton TownshipSurgery · Orthopaedics · Physician
1135 W University Dr, 48307 RochesterSurgery · Physician
1135 W University Dr, 48307 RochesterSurgery · Physician
63 Kercheval Ave, 48236 Grosse Pointe FarmsPhysician · Surgery · Cosmetic surgery
63 Kercheval Ave, 48236 Grosse Pointe FarmsPhysician · Surgery · Cosmetic surgery
63 Kercheval Ave, 48236 Grosse Pointe FarmsDentist · Dentistry · Implantology · Surgery · Orthodontics
600 N Main St, 48307 RochesterSurgery · Physician
43211 Dalcoma Dr, 48038 Clinton TownshipPhysician · Surgery · Cosmetic surgery
3901 Woodland Ter, 48323 West BloomfieldSurgery · Physician
16151 19 Mile Rd, 48038 Clinton TownshipDentist · Surgery
9389 N Haggerty Rd, 48170 PlymouthSurgery · Physician
22560 Van St, 48081 Saint Clair Shores