Deacon Glenn Allison

, Our Lady of Fatima

1985 Miller Street
Lakewood, CO 80215

Phone: 303-233-6236


Ordained 5/26/2007