Where is St. Roch?
Where is St. Roch located?
St. Roch, Louisiana, United States (approx. 29.97892°, -90.05317°)
Where is St. Roch on the map?
{"latitude":29.97892,"longitude":-90.05317,"title":"St. Roch"}