Home›Stephanie La RochelleStephanie La RochelleKnown for ActingPlace:Ottawa, Ontario, CanadaMovies2015The Preacher's Sin Details TV Shows2019In the Dark Details 2007Heartland Details