Card image cap

Rick Shaffer's Political Summary on Issue: Religion

Office:

Contact Information

Office


District

19958 Crescent Beach Road
Three Rivers, MI 49093

arrow_upward