What does Petro mean

  • Maul
  • 11-10-2014, 11:16 PM
I see some adds for Joplin that mentions Petro in the location. What does this mean?
big truck stop area on I-44