Saint-Romain-le-Puy est un bourg en Loire de 4 100 habitants. Il se situe à proximité de Saint-Jean-Soleymieux, Soleymieux, Montbrison, …