Save Marc R. Shapiro, MD MarcRShapiro.MD.com • Internist • 48 years experience Marc R Shapiro Medical Corp 3400 Emerson Street, Clearlake, CA