NPI Central
Ronald Lee Barbour, MD NPI Number 1871900241 — Temple Terrace, FL | NPI Central