James Y. Shen, M.D.

Address

301 West Huntington Drive Suite 400
Arcadia, CA 91007