SAINT ROSE PARISH CHANNING is a Catholic church located in CHANNING, MI. Find service times, contact information, and directions.
703 BELL AVE