Iglesia Soldados De La Cruz
Address:
637 W Flagler St, Miami, FL 33130
Phone:
(786) 313-3435 Places Of Worship, Hotels & Motels
Other Businesses:
- Commodore Inn The Grove at 3162 Commodore Plz, Miami, FL 33133
- Homewood Suites By Hilton at 1750 SW 1st Ave, Miami, FL 33129
- Renaissance At The Gables at 2340 SW 32nd Ave, Miami, FL 33145-3142
- Residence Inn Miami Beach Surfside at 9200 Collins Avenue, Miami, FL 33154
- Holiday Inn Express & Suites MIAMI-KENDALL at 13475 SW 131st Street, Miami, FL 33186