Ellen Michele Cooper, MD, Surgery

10051 Lake Ave Ste 4
TruckeeCA  96161-4870 (Nevada County)


Phone: 530-587-7698
Fax:

NPI: 1003920596
License Number: ML20008204 (WA)