Place of worship · Catholic Saints Peter and Paul Catholic Church 900 Southwest 26th Road, Miami, FL 33129 · Roads Christian