Find
{{ group }}
{{ item.name }}
Near
{{ item.properties.formatted }}
SEARCH
McClure Oil
Gas Stations
162 North Main Street, Upland IN 46989
Directions
Hours
Hours may fluctuate. For detailed hours of operation, please contact the store directly.
Most Recent Reviews
Write a review
January 2026
Nice clean place the cash discount for gas helps out.
More Comments(4)
Nearest McClure Oil Stores
3.14 miles
McClure Oil - 6422 E 500 S #59, Gas City
5.03 miles
McClure Oil - 229 West Main Street, Gas City
9.93 miles
McClure Oil - 2915 South Adams Street, Marion
You May Also Like
0.63 miles
Qwick Mart III
Gas Station
0.64 miles
Upland Marathon
Gas Station
2.87 miles
Friendly Market
Gas Station
Upland, Indiana
Location and Contact
McClure Oil
Gas Station in Upland, IN
162 North Main Street, Upland
Suggest an Edit