HELEN OSBORN, RN, NP
Nursing at The Alameda, San Jose, CA

License number
California 824718
Category
Nursing
Type
Psychiatric/Mental Health
License number
California 95000956
Category
Nursing
Type
Psychiatric/Mental Health
Address
Address
2001 The Alameda, San Jose, CA 95126
Phone
(408) 261-7777