Demetri Arnaoutakis Md Pc NPI 1699324673 Practice location: 607 S Magnolia Ave, Tampa, FL 336062725 Taxonomy code: 207YS0123X Phone: (813) 603-3110