Keywords: Bishop Carroll High School 5.jpg Bishop Carroll High School Alberta is a Separate Catholic located at 4624 Richard Road S W Calgary Alberta Canada Digital camera photo taken by uploader 2006-08-17 User Thivierr Public Domain Bishop Carroll High School Alberta |