Alameda Healing Center
1204 Lincoln Ave, Alameda 94501