NPI Central
Elora Friar, MD — NPI 1366147407, Tampa, FL | NPI Central