On Point Acupuncture & Wellness Massage Therapists Facial Spas Herbal Medicine Stores Herbalists Holistic Medicine Practitioners Acupuncturists Medical Spas Pain Control Clinics Wellness Centers 4.9 (74) Call Direction Website Reviews Share Share on Facebook Share on Linkedin Share on X Copy link (972) 863-2895 Direction Website Reviews 1835 E Southlake Blvd STE 110 Southlake , TX 76092