1. Fernandes Mini Mart
399 Great Plain Ave, Needham, MA 02492
Coordinate: 42.27582,-71.21486
Phone: (781) 433-9989
2. Walgreens
1478 Highland Ave, Needham, MA 02492
Coordinate: 42.28094,-71.2357
Phone: (781) 444-5714
3. Mobil
1111 Great Plain Ave, Needham, MA 02492
Coordinate: 42.28044,-71.2395
Phone: (781) 449-3242
4. 7-Eleven
168 Garden St, Needham, MA 02492
Coordinate: 42.28249,-71.23756
Phone: (781) 444-9141
5. Tedeschi Food Shops
168 Garden St, Needham, MA 02492
Coordinate: 42.28249,-71.23756
Phone: (781) 444-9141