Where is Los de Arroyo?

Where is Los de Arroyo located?

Los de Arroyo, Sinaloa, Mexico (approx. 24.95°, -107.3333°)


Where is Los de Arroyo on the map?