There are 5 Service Stations in Portsmouth, New Hampshire, serving a population of 21,644 people in an area of 16 square miles. There is 1 Service Station per 4,328 people, and 1 Service Station per 3 square miles.
In New Hampshire, Portsmouth is ranked 53rd of 311 cities in Service Stations per capita, and 45th of 311 cities in Service Stations per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Portsmouth Service Stations.
Mobil 135 Islington Street Portsmouth, NH
Portsmouth 66 2875 Lafayette Road Portsmouth, NH
Portsmouth Mobil 803 Lafayette Road Portsmouth, NH
Portsmouth Mobil Mart 1980 Woodbury Avenue Portsmouth, NH
Portsmouth Sunoco 766 Lafayette Road Portsmouth, NH