Blackstone Animal Hospital 11510 Teel Parkway, Frisco, TX 75034