1. Crosby Pet Sitters 16627 Oarlock Ct, Crosby, TX 77532 Coordinate: 29.92526,-95.09486 Phone: (832) 428-2051