All ROCK Locations

Aberdeen House
3420 Cedar Springs RoadBurlington, ON L7R 3X4
Phone: 289 337 1611


Burlington Head Office
471 Pearl St.
Burlington, ON L7R 4M4
Phone: 289-266-0036
Fax: 905-681-7477


Community Youth Programs
443 Allan Street
Oakville, ON L7R L6J 3R1
Phone: 289-837-0663


EarlyON Cumberland
710 Cumberland Avenue
Burlington, ON L7N 3M9
Phone: 905-632-9377

EarlyON St. Mark
2145 Upper Middle Rd.
Burlington, ON L7P 4G1
Phone: 289-337-4151


Entry to School Classroom
504 Wyecroft Road, Unit 3
Oakville, ON L6K 3Y6
NOTE: Use single door entrance on the right of the main double door entrance to the gym space.


Milton Office
400 Bronte Street South, Suite 101
Milton, ON L9T 0H7
Phone: 289-266-0036
Fax: 905-681-7477


Our Community Cares – Burloak
356 Burloak Dr.
Burlington, ON L7L 4W5
Phone: 905-631-1218

Our Community Cares – Warwick/Surrey
702 Surrey Lane
Burlington, ON L7T 3S6
Phone: 905-681-2777


Nelson Youth Centre
4225 New Street
Burlington, ON L7L 1T3
Phone: 289-266-0036


ROCK @ Halton Hills-Youth Centre
19 Willow Street North
Acton, ON L7J 1H1
Phone: 289-266-0036


ROCK @ Halton Hills-Youth Centre
96 Guelph Street, Door 8
Georgetown, ON L7G 3Z5
Phone: 289-266-0036