Dr. Darshak Shah, MD - 176-60 Union Tpke #100, Fresh Meadows, NY 11366 | Fresha