Dr. Tak Chan, MD

Address

13338 41st Rd Suite 2c
Flushing, NY 11355