The Villa Clara Inn stood or stands on Rt. 10, three miles north of the College.
 
 
Introduction