Terra Transit Division
Visiting address
67819 State Road 15
46553
New Paris, IN
Postal address
United States
Contact
Tel +1 219 831 4340
Fax +1 219 831 4349
Company information
THE LEGACY OF EXCELLENCE
Since 1962, Turtle Top has been producing vehicles in time-proven techniques of designing, engineering and manufacturing. Today's Terra Transit bus represents a legacy of excellence of quality, proven by thousands of users throughout the country.
Company information
Headquarters location
67819 State Road 15
46553 New Paris, IN
US
46553 New Paris, IN
US
Some facts