The Dragon Theater
2120 Broadway St, Redwood City, CA 94063-1612
The Dragon Theater is a Theaters place is located in Redwood City, California. The address of The Dragon Theater is 2120 Broadway St, Redwood City, CA 94063-1612.
If you want to go to the place or need any services, you can contact them directly. open their website to view relevant information, The url is http://www.dragonproductions.net/