English: Leo the Great Catholic Church, 2916 Paris Avenue.
Telugu: సెయింట్ లియో 2916 పారిస్ ఎవెన్యూ వద్ద గ్రేట్ కాథలిక్ చర్చి.