Optimus Prime Transformer Statue
-
Address:
2207 E. 6th Ave.
Stillwater, OK 74074
-
Phone:
Overview
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 feet or taller! Optimus Prime is located on the south side of Highway 51 on the East side of Stillwater, just past Jardot Road.