Address:2055 Adams Ave, San Leandro, CA 94577
Phone:(480) 505-8877
For directions, enter this address into your preferred maps application.