Get Directions to Deepa Ramachandran MD Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Deepa Ramachandran MD 15195 National Avenue Suite 205, Los Gatos, CA 95032 +1 408-335-7640 View details Click to load map