The Petit Rocher station is a flag stop Via Rail station in the village of Petit Rocher, New Brunswick, Canada.
Petit Rocher is served by Via Rail's Montreal–Halifax train, the Ocean.
This article about a railway station in New Brunswick is a stub.
You can help Wikipedia by expanding it.