Park Foundation Music App
Home > Labels
Celluloid Inc.
Profile
A company of the [l=Celluloid] label. Also appears as Celluloid, Inc. on some releases.
Contact
260 W. 39th St. New York, NY 10018 USA (Contact info now obsolete) 155 W. 29th St. New York, NY 10001 USA (Contact info now obsolete)