St. Helen Church Fort Lauderdale Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
3033 NW 33rd Avenue
Fort Lauderdale,
FL
33311
United States
Phone: (954) 731-7314
Fax: (954) 733-0023
Church Pastor
Fr. Lucien Pierre
Administrator
3033 NW 33rd Avenue
Fort Lauderdale,
FL
33311
United States
Phone: (954) 731-7314
Fax: (954) 733-0023