NPI Central
Bimmie Strausser, M.D. — NPI 1669501003, Ewa Beach, HI | NPI Central