NPI Central
Dr. Catherine Laruffa NPI Number 1427440429 — Blanchester, OH | NPI Central