Latin Impact Ministries

  • CHURCHES/SYNAGOGUES
19485 SW 288th Street
455 N Flagler Avenue
Homestead, Florida 33030