NPI Central
Rupa Kalahasthi, PSYD — NPI 1528743234, Rochester, NY | NPI Central