NPI Central
Leena Vadaketh, MD — NPI 1396743787, Phila, PA | NPI Central