Charles P. Allen High School is an educational institution located in Bedford, Nova Scotia, providing academic programs and support services for students and families while fosteri... more... See more text