16325 SW 288th St, Homestead, FL 33033 (305) 247-6352
Today
How to go there
Church Loc: 25.4998 / -80.4559
Plan your visit