1868 Odell Organ

Brothers John Henry Odell (1830-1899) and Caleb Sherwood Odell (1827-1892) founded the organ building firm of J.H. & C.S. Odell in 1859. They set up shop at a building on the corner of West 42nd Street and 9th Avenue in New York City and would become one of the longest lived organ-building firms established in

Read More