Map location of F. McClure 250 NW Tarrant Ave Ste D, P.O. Box 1166, Burleson, TX 76028 Phone: 817-295-1477