Mary Shanahan, MD

Obstetrics & Gynecology

1154 Emerald Bay Rd, South Lake Tahoe, CA 961506288

(530) 542-4961