Photo Gallery

**Still time to enroll for PreK3 through Grade 6. Please call Kim at 215-482-2029 to schedule a tour if you would like to see I.H.M. in action!** Read more     

**SUMMER READING AND SUPPLY LISTS FOR ALL GRADES LISTED UNDER E-ENVELOPE***

 

**To returning families: If you haven't already, please submit your Declaration of Intent and registration fee for 2016-2017 ASAP.  If you have any question, please contact Karen at [email protected]**