St. Isidore Church is conveniently located just off I-70 at the Watkins exit, #295. Below is a map that situates the church's location in relation to the Denver metropolitan area. Click here to view directions and navigate to St. Isidore's.