Rodgers Organ Studios
Drag box to select area
Rodgers Organ Studios has been in business since 1982 and is one of the largest organ sellers in Chicago. The company offers organ repair and maintenance services for individuals and organizations. The shop is located in Elmhurst's industrial district.
785 N Industrial Dr, Elmhurst, IL 60126
- Hours: Mon - Fri, 9am - 5pm; Sat, Sun, closed
- Accessible: yes