NPI Central
Geoffrey Barba, DPT — NPI 1841778651, Solana Beach, CA | NPI Central