Dr. Todd Leslie (619) 305-0464

985 Broadway, Suite E, Chula Vista, CA, 91911-1744

Monday 7:00 AM - 7:00 PM
Tuesday 7:00 AM - 7:00 PM
Wednesday 7:00 AM - 7:00 PM
Thursday 7:00 AM - 7:00 PM
Friday 7:00 AM - 7:00 PM
Saturday Not Available
Sunday Not Available
  • Physical Therapist

Looking for additional doctors in Chula Vista?