Leila LeGodais, PT, DPT, AIB-VRC
El Camino Hospital
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