Turtle Top
Jump to navigation
Jump to search
Turtle Top Inc. is an American cutaway bus manufacturer with headquarters in New Paris, IN.
Facilities
- Address: 67819 State Road 15, New Paris, IN 46553
- Fax: 574-831-4349
- Phone: 574-831-4340 or 1-800-296-2105