7270 SW 120th Street
Pinecrest, FL 33156
Phone: 305-238-7562
Fax: 305-238-6844
information@stlcatholic.org

Our Priests

Our Deacons

Our Staff