Contact Contact me Shelly Shen Gallery 28 Torpedo Factory Art Center 105 North Union Street Alexandria, VA 22314 Phone: 240-671-9203 Email: shelly.shen@gmail.com You may contact us by filling in the form any time you have any questions. Name:* First Last E-mail:*Subject:*Details:SubmitReset* Indicates required fields