Shell is located in Valenzuela, Philippines on 65 Paso de Blas Rd. Shell is rated 4.4 out of 5 in the category gas station in Philippines.
Address
65 Paso de Blas Rd
Amenities
Public toilet
Toilets
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible toilet