Chen Elaine MD
- Address94-25 43rd Ave, Flushing, NY 11373
- Phone+1718-457-9315
- CategoryPediatrician
- NeighborhoodElmhurst, Queens
Getting Here
- 7Junction Blvd · 6 min walk (470 m)
- 790 St-Elmhurst Av · 8 min walk (628 m)
- 7103 St-Corona Plaza · 11 min walk (861 m)