Alameda Hospital Laboratory

Address

2070 Clinton Ave
Alameda, CA 94501