Marina Auto Center

1066 Marina Blvd
San Leandro, CA 94577
Phone: 800-355-1639
Fax: 0
Welcome to our virtual showroom. Whether you are looking for a new or used vehicle or simply scheduling your next service appointment online, we are here for you to save time and money.