Dorchester Exxon 529 Geneva Ave Dorchester, MA 02122 1-781-878-9199 Get Directions Happy Supermarket 868 Blue Hill Ave Dorchester, MA 02124 617-265-9359 Get Directions