St Lazaro Church

1778 NW 3rd St
Miami, Florida 33125
Phone: (305) 649-1519

Mass Times

Map

Churches nearby St Lazaro Church in Miami, Florida

Crafted with