William Leemarcus NPI 1912412552 Practice location: 3737 Lander Rd, Pepper Pike, OH 441245712 Taxonomy code: 1041C0700X Phone: (168) 312-2552