1 Rating with 1 Comment
Norman Rosenstock is a health care provider primarily located in Palo Alto, CA, with another office in Portola Valley, CA. They have 59 years of experience. Their specialties include Internal Medicine. They speak English.
Graduated in 1963
Dr. Rosenstock graduated from the Washington University At St. Louis in 1963. Dr. Rosenstock works in Palo Alto, CA and 1 other location and specializes in Internal Medicine.