RandallSchaefer.MD.com • Orthopedic Surgeon • 43 years experience

Randall K. Schaefer, MD

2801 K Street, Suite 505, Sacramento, CA 95816