Explore details about location Sophiastraat. Sophiastraat is a location situated within the Venlo alongside other areas such as Ankerkade, Perron F, Monseigneur Nolensplein.