Leila LeGodais, PT, DPT, AIB-VRC
El Camino Hospital
2500 Grant Road
Mountain View, California 94040
United States
2500 Grant Road
Mountain View, California 94040
United States
Phone: 650-940-7269
Dizziness or Vertigo, Imbalance or Falls
Level of Partnership: Certified Provider
Certification Expires: Mar-28-2026