Where is St. Roch?

Where is St. Roch located?

St. Roch, St. Roch, United States of America (approx. 29.985°, -90.05361°)


Where is St. Roch on the map?