Moweaqua Dental Office: Page Larry D DDS 📍 130 E Main St, Moweaqua, IL 62550 ★★★★★ 5.0 (2 reviews) 🟢 Open today: 08:00 – 17:00