Katherine Held, DDS

Dentist, General Practice

3 locations

1201 Emerald Bay Rd, South Lake Tahoe, CA 96150

(530) 541-0623