Where do you need Dental Clinics ?
Lehnhardt Dental Lab
650-961-4029
37.393374
-122.077456
HOURS:
Sats and Suns Closed
About Lehnhardt Dental Lab
Lehnhardt Dental Lab is located at 682 Villa St Ste D, Mountain View, CA. This location is in the Old Mountain View neighborhood. This business specializes in Dental and Laboratories.