JULIA TEMPLE HEALTHCARE CENTER Assisted Living Facility Category: Nursing Home Previous Next ProfilePhotosReviewsJULIA TEMPLE HEALTHCARE CENTER Address: 3401 S LAFAYETTE ST, ENGLEWOOD CO 80113 United States Default Listing Image-NH Compare Schedule A Meeting Pricing Info Previous Next