NPI Central
Integra Diagnostics NPI Number 1124976907 — Saint Petersburg, FL | NPI Central