Direction Information is Coming Soon

The Backdrop is located at 2611 Congress St, San Diego 92110