David M. Rogers, MD
Internal medicine · Physician
5645 Main St, 11355 FlushingInternal medicine · Physician
5645 Main St, 11355 FlushingInternal medicine · Physician
5645 Main St, 11355 FlushingInternal medicine · Physician
5645 Main St, 11355 FlushingInternal medicine · Physician
5645 Main St, 11355 FlushingInternal medicine · Physician
5645 Main St, 11355 FlushingInternal medicine · Physician
5645 Main St, 11355 FlushingInternal medicine · Physician
5645 Main St, 11355 FlushingInternal medicine · Physician
5645 Main St, 11355 FlushingInternal medicine · Physician
7559 263rd St, 11004 Glen OaksInternal medicine · Physician
7559 263rd St, 11004 Glen OaksInternal medicine · Physician
14709 Elm Ave, 11355 FlushingInternal medicine · Physician
11302 107th Ave, 11419 South Richmond HillInternal medicine · Physician
12 Willis Ave, 11001 Floral ParkInternal medicine · Physician
16804 35th Ave, 11358 FlushingPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
11203 Liberty Ave, 11419 South Richmond HillInternal medicine · Physician
186 Doherty Ave, 11003 ElmontPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
226 Doherty Ave, 11003 ElmontAcupuncture · Naturopathic treatments · Holistic medicine
3323 172nd St, 11358 FlushingInternal medicine · Physician
11011 72nd Ave, 11375 Forest HillsPhysiotherapy · Physical and rehabilitation medicine · Sports medicine
11020 Jamaica Ave, 11418 Richmond Hill