Location

Parish of Sts. Francis and Clare – Franciscans of Fort Lauderdale

101 NE 3rd Street, Ft Lauderdale, FL 33301

Phone: 954-731-8173

Google map 3 D view