Venus de Fido Store in Categories: Filter: Address 73600 Alessandro Dr, Palm Desert, CA 92260, USAContact Tel.: +17608347070 Contact