NPI Central
Earlene Strayhorn, MD — NPI 1134211246, Ewa Beach, HI | NPI Central