Direction to Taste of the Town

Southern California Innovation Park is located at:
25134 Rye Canyon Loop in Santa Clarita.

 

Click here to view Google map.

 

TITLE SPONSOR