NPI Central
Lennisa Shabazz, OTR/L — NPI 1134563778, Philadelphia, PA | NPI Central