NPI Central
Lucent Dermatology and Skin Surgery Center Corp NPI Number 1912464157 — Beachwood, OH | NPI Central