Dr. Stephen P. Shepard, D.D.S., M.S.D. 📍 704 S Texas Blvd, Weslaco, TX 78596 ★★★★★ 5.0 (28 reviews) 🟢 Open today: 07:30 – 17:00