ON THE SPOT THEATER

On The Spot Theater
4700 N Central Ave
Phoenix, AZ 85012
http://www.users.uswest.net/~tearp/otst.htm