Drop In Play – St. Pius X Church

106 St. Peter’s Road

Parkdale