There are 3 Service Stations in Oxford, Alabama, serving a population of 21,231 people in an area of 31 square miles. There is 1 Service Station per 7,077 people, and 1 Service Station per 10 square miles.
In Alabama, Oxford is ranked 188th of 776 cities in Service Stations per capita, and 172nd of 776 cities in Service Stations per square mile.
Find addresses, phone numbers, fax numbers, hours & services for Oxford Service Stations.
Express Mart 1053 Hamric Drive East Oxford, AL
Oxford Shell 1005 Quintard Drive Oxford, AL
Valero Food Mart 202-a Grace Street Oxford, AL