Dr. David Yohai MD is a neurologist based in Elmhurst, New York, specializing in diagnosing and treating disorders of the nervous system. Serving the 11373 area, this practice focuses on....
- 79-01 Broadway
- Elmhurst
- New York
- 11373 (zip code)
- 79-01 Broadway
- Elmhurst
- New York
- 11373 (zip code)


































