Alameda Hospital Laboratory

Address

2070 Clinton Ave Or, 2nd Floor
Alameda, CA 94501