NPI Central
Shelby Scola, MD — NPI 1295300846, Philadelphia, PA | NPI Central