Holden Image is located in Holden, United States on 117 E 2nd St. Holden Image is rated 3 out of 5 in the category higher education in United States. Holden Image is a higher education company based out of 117 E 2nd St, Holden, Missouri, United States.
Company size
1-10 employees
Headquarters
Holden, Missouri