BDH Technology has two locations in Iowa: BDH Technology Marshalltown 19 South Center Street Suite 1 Marshalltown, IA 50158 641-752-1818 BDH Technology Cedar Rapids 3260 Southgate Place SW Suite 14 Cedar Rapids, IA 52404 319-363-3848