Leave a review
St. Rose of Lima Catholic Church
St. Rose of Lima Catholic Church is apart of the Church industry located at 311 S. Central Ave. in Safford Arizona and currently has a consumer satisfaction rating of 0 out of 5 stars.0 consumer reviews
311 S. Central Ave.
Safford, AZ 85546
(928)428-4920 fax: (928)428-4922
Currently there have been no reviews posted for St. Rose of Lima Catholic Church. Be the first to let others know about your experience with them by clicking the "Leave a review" button above.