Find all the information for 8Th Street Animal Hospital, that provides veterinary services in Odessa, TX 79761