James Leach DDS
4727 Lankershim Boulevard
North Hollywood, CA 91602
North Hollywood, CA 91602
Phone: (818) 766-3775
Speciality: General Dentistry

