Address:
DEBORAH S ROSE, MD
1542 Hamilton Ave STE 220, Palo Alto 94303
(650) 321-2545 (Phone), (650) 321-0910 (Fax)
DEBORAH S ROSE, MD
750 Welch Rd STE 220, Palo Alto 94304
(650) 321-2545 (Phone), (650) 328-6192 (Fax)
Education:
Medical School
Center Of Chicago / Pritzker School Of Medicine
Stanford University Hospital
University Hospital