Tucker & Co. Llc NPI 1083383681 Practice location: 181 E Center St, Perry, FL 323486410 Taxonomy code: 163W00000X Phone: (386) 247-3141