Karene Beecham NPI 1033560289 Practice location: 505 M St, Rio Linda, CA 956732218 Taxonomy code: 101YM0800X Phone: (916) 579-3061