Dr. LU CAI, MD, INTERNAL MEDICINE AND FAMILY DOCTORClosed
- Address84-25 Elmhurst Ave Unit P1, Elmhurst, NY 11373
- Phone+1646-828-6632
- CategoryDoctor
- NeighborhoodElmhurst, Queens
Getting Here
- MRElmhurst Av · 2 min walk (124 m)
- 782 St-Jackson Hts · 8 min walk (607 m)
- MRGrand Av-Newtown · 9 min walk (697 m)