Map location of Daniel Cavanaugh 2500 Tamiami Trl N Ste 218, Cavanaugh, Kirby & Cavanaugh, P.A., 34103 Phone: 239-434-5454