Shi, Xiandong, M.D.
Internal Medicine

Xiandong Shi MD

41-60 Main St
Flushing NY 11355
Phone: 718-865-8648

internal medicine and primary care.