x
Loading...

Exit 31A on I-80 East

Right 0.02 mi

Express Inn

2301 Florida Street , Vallejo, CA 94591

1-707-649-9000 Directions