-
Name
Acacia House Mental Health Center -
ADDRESS
240 Edmonds Rd, Redwood City, CA, 94062 -
Phone
None -
NATIONAL PROVIDER ID (NPI)
1114772522 -
WEBSITE
Visit -
PROVIDER TYPE
Short Term Acute Care Hospital -
HEALTH SYSTEM AFFILIATION
Stars Behavioral Health Group
Nearby Providers
Sequoia Hospital (2 miles), Redwood City Medical Center (4 miles), San Mateo Medical Center (4 miles), Lucile Packard Childrens Hospital Stanford (7 miles), Stanford University Hospital (7 miles),