Randy Semma NPI 1386933125 Practice location: 1001 Welch Rd, Commerce Twp, MI 483902864 Taxonomy code: 213E00000X Phone: (248) 056-0177