David Huffman

Director of Marketing
JRF Management
- Cleveland Cinemas
- Pittsburgh Cinemas
2163 Lee Rd., Suite 107
Cleveland Hts, OH 44118
440-349-3306 ext. 1111
(fax) 440-349-0210