St. Williams Parish Loading Map.... St. Williams Parish611 S. El Monte Ave. - Los Altos Hills Events 37.3717234 -122.10873459999999 Address 611 S. El Monte Ave. Los Altos Hills CA 94022 United States Upcoming Events No events in this location Related