ShawnLeePalmer.MD.com • Ophthalmologist • 37 years experience

Shawn Palmer MD, Inc.

2160 E Bidwell Street, Folsom, CA 95630