Mary Kelly Shanahan, MD, Obstetrics & Gynecology

1154 Emerald Bay Rd
South Lake TahoeCA  96150-6288 (El Dorado County)


Phone: 530-542-4961
Fax: 530-542-4964

NPI: 1588661359
License Number: G78582 (CA)