1. Your Health Source 2605 Twinpost Ct, Irving, TX 75062 Coordinate: 32.84254,-96.95591 Phone: (817) 793-3509