IMWD

AcronymDefinition
IMWDInterMedia Web Development (Baton Rouge, LA)
IMWDInman Mills Water District (South Carolina)