Starling Clinic Blood Testing Services Diabetes Centers Doctors Family Practice Physicians Medical Clinics Weight Loss Services 4.3 (528) Call Direction Website Reviews Share Share on Facebook Share on Linkedin Share on X Copy link (972) 517-2171 Direction Website Reviews 760 North Watters Road Suite 190 Allen , TX 75013