Address:15235 Central Ave, San Leandro, CA 94578
Phone:(510) 352-2434
For directions, enter this address into your preferred maps application.