Sts. Peter Paul Catholic Parish :: 900 SW 26supth/sup Road - Miami,FL 33129
900 SW 26th Rd, Miami, FL 33129