Directions

 

 

 

Parish Location

15700 NW 20TH AVENUE RD
OPA LOCKA, FL 33054-2041

PHONE:
305-706-2010

Online Giving

Online Giving

Secure and Convenient Donate now!