Residents 'shop a mile' for domestic violence victims