Calm Tribute Pet Cremation ★★★★★5.0 (2) Pet Services Pet funeral service · Pet store 650 Merchant St, Vacaville, CA 95688 Today: Open 24 hours Call Website Details →