Independent Musical Productions , Inc. in Huntsville
(256) 337-9071
I would like to take a moment to introduce you to Huntsville's premier musical theater company, Independent Musical Productions, Inc. (IMP). IMP was formed to bring musical theater productions with a professional quality to the Tennessee Valley area and ...