The OLC opened its doors in 1994, on River Road between Higgins Road and Devon Avenue. As demand grew, in 2015 the OLC moved to a new, larger facility in its current location.

Follow us on social media