Reviewed by ambybaby525 on Dec 15, 2010
The Marjorie S. Deane Little Theater at the West Side YMCA
5 W 63rd St, New York, NY 10023Click for map and directions
WHAT IS IT ABOUT?
Visit the Rent website:http://www.fromstage2screen.com
recommend, approve and/or guarantee such events, or any facts, views, advice and/or information contained therein.