We take great pride in the fact that our service stations are exceptionally clean, well-lit and conveniently located for our customers. Most are open 24 hours and many have premium car wash facilities , Dunkin' Donuts or Subways co-located at the station for your convenience. (Click on station name for map)
326 Clark Street
Worcester, MA 01606
Tel: 508.762.3700
Fax: 508.762.3701
123 Union St 01721
Attleboro
227 S Lathrop St 02703
Auburn
611 Southbridge St 01501
712 Southbridge St 01501
Buzzards Bay
246 Main St 02532
Brighton 
332 Chestnut Hill 02135
Cambridge
820 Memorial Dr 02139
239 Monsignor Obrien Hwy 02141
1001 Cambridge St 02141
Charlestown
1 Rutherford Ave 02129
Framingham
846 Concord Street 01701
480 Franklin Street 01702
Franklin 
438 W Central St 02038
455 Lincoln Street 02038
140 E Central St 02038
Gardner
264 Timpany Blvd 01440
6 Pearson Blvd 01440
Leominster
436 Lancaster St 01453
Norwood
491 Walpole St 02062
Oxford
138 Southbridge St 01537
Concord
333 Loudon Rd 03301
24 Loudon Rd 03301
Goffstown
100 Mast Rd 03045
Shrewsbury
29 Maple Avenue 01545
271 Boston Tpke Rd 01545
Uxbridge
30 Lackey Dam Rd 01569
W Boylston
257 W Boylston St 01583
Westborough 
27 N Main St 01581
Westwood
394 Providence Hwy 02090
Worcester
719 Southbridge St 01610
340 Grove Street 01606
466 Lincoln St 01605
270 Main Dunstable 03062
190 Amherst St 03064
620 Amherst St 03060
7 Harris Rd 03060
Somersworth
420 Route 108 03878
Cumberland
4120 Mendon Road 02864
Manchester
887 Hanover St 03104
425 Lake Ave 03102
347 W Hollis St 03060
301 Main St 03060
Auburn
828 Minot Ave. 04210
443 Portland Road
(Rt. 302) 04009
Falmouth
251 US RT.1
(295-N, Exit 10) 04105
US Rt 264 04105
435 Ossipee Trail
(Rt. 25) 04038
688 Gray Road 04038
Fryeburg
501 Main Street
Fryeburg, ME 04037
Oxford
1332 Main Street 04270
746 Roosevelt Trail
North Windham, ME 04062
201 Tandberg Trail
(Rt. 115) 04062
88 County Road
(Rt. 22 & Saco Rd.) 04070