Barbara Joannemcglashan NPI 1992784201 Practice location: 16120 N Florida Ave, Lutz, FL 335496129 Taxonomy code: 101YM0800X Phone: (813) 461-0719