Patrick E Shannahan, DDS, Dentist

3420 Coach Ln Ste 6
Shingle SpringsCA  95682-3420 (El Dorado County)


Phone: 530-677-0203
Fax: 530-677-6215

NPI: 1790977536
License Number: 24405 (CA)