Chevy’s Square is suitably located just north of Bell Road, 2 miles south and east of the Loop 101 and 1.5 miles east of Arrowhead Towne Center