Online Sheet Music Store
Lots of information on all fronts
Calgary's Alliance of Community Theatres hosts the most thorough and well-subscribed theatre information list for our city.
The Guide to Musical Theatre
American Association of Community Theatre
General resource for community theatre.