Defunct American motor vehicle manufacturer
St. Louis Motor Carriage Company was a manufacturer of automobiles at 1211–13 North Vandeventer Avenue in St. Louis, Missouri, founded by George Preston Dorris and John L. French in 1898, with French taking charge of marketing and Dorris heading... Wikipedia