Smoke & Mirrors Magic Theater is at 2840 Pine Rd. Phila., Huntingdon Valley, PA.