St. Jude: The welcoming ‘lighthouse’ on Rampart St.