1. Pet Rover Usa 1135 Westminster Ave Ste H, Alhambra, CA 91803 Coordinate: 34.08028,-118.15661 Phone: (888) 265-0589