Physicians & Surgeons in Shingle Springs, CA
L Edward Shortes Md