David M Allred PC Address: 26 E Main St, Castle Dale, UT 84513 Phone: (435) 381-5326 Lawyers, Family Law Other Businesses: Olsen, Michael D at 25 N Center Spartan St, Castle Dale, UT 84513 Olsen Law Office at 25 N Center St, Castle Dale, UT 84513 Heideman Mckay & Heugly Pllc at 255 E 500 N, Castle Dale, UT 84513 McKette Hinkins Allred at 26 E Main St, Castle Dale, UT 84513