translate English to German: Both roads lead from the parallel direction Indenpendence Avenue Wernhill Shopping Center.
Beide Straßen führen parallel von der Indenpendence Avenue Richtung Wernhill Shopping Centre.