STELLA
Home » Country of Origin » France » STELLA
21 Chaussée de la Madeleine, Nantes, France. Starting in 1909 by the Fountineau family. Named after the founder’s mother, Stella made its mark in racing circles. The factory had a serious fire in 1975 and ceased production.