Newark – Mowry Ave.

Newark – Mowry Ave.



Brand

National Petroleum

Location

5799 Mowry Avenue

Newark, CA 94560

Hours

Open 24 Hours

Phone

510-600-3360