Location & Directions

Amidi Dental is located near CVS Pharmacy Drug Store in the El Monte Shopping Center in Mountain View, California, bordering Los Altos.

 

Simple map with key streets for directions.

Google Map