NPI Central
Lorna Mcfarland, MD — NPI 1013080076, Long Beach, CA | NPI Central