Flecha Law LTD Back to Search Flecha Law LTD 3250 W Henderson Rd, Suite 203 , Columbus , OH , 43220 (772) 240-4989 Send Email Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone