address:
570 Willow Road,
Menlo Park,
California,
CA 94025-2617
United States
Description:
Medicare provider code: 050707
Number of beds: 12
Phone: (650) 324-8500
Fax :(650) 324-9404
Email:
Website: [title]-website [1]
map:
37° 27' 41.7204" N,
122° 9' 32.3748" W