Denise Kellaher, DO, Psychiatry & Neurology

2808 Mallard Ln
PlacervilleCA  95667-8770 (El Dorado County)


Phone: 530-621-7580
Fax:

NPI: 1992963235
License Number: 20A9529 (CA)