Songbird Academy - North Center
Songbird Academy is conveniently located in walking distance for families in North Center at the following location:
1908 W Montrose, Chicago 60613
The best way to get to know us is by seeing our school in action. Come meet our amazing teachers.
Why Choose Songbird?
The Best Teachers
Low Student Teacher Ratios