Osmin Vargas Family Clinic Pllc NPI 1336816339 Practice location: 2521 E Griffin Pkwy Ste A, Mission, TX 785723313 Taxonomy code: 207Q00000X Phone: (956) 591-0760