NPI Central
Herbert Rosenbaum, MD — NPI 1922532712, Chula Vista, CA | NPI Central