Optimus Prime Transformer Statue

  • Address:

    2207 E. 6th Ave.

    Stillwater, OK 74074

  • Phone:


G&M Body Shop not only has two locations in Stillwater but two of the five Transformer statues in the United States that are 20 ft or taller! Optimus Prime is located on the south side of Highway 51 on the East side of Stillwater just past S. Jardot Rd.