Crossroads Plaza has excellent daytime traffic supported by large surrounding residential communities and being host to tenants such as a newly renovated McDonald's, Center for Education, Elliot Animal Hospital, Boston's Bar & Grill, P-Croissant, Music Academy and more. This shopping center is conveniently located off the 101 Freeway at the northwest corner of Elliot Road and McClintock Drive.