Rodgers Organ Studios

Flag as Inappropriate

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
(630) 279-3535
  • Hours: Mon - Fri, 9am - 5pm; Sat, Sun, closed
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »