Write a review
Praise Prayer & Deliverance Ministries
Uppingham Road Methodist Church, 178 Uppingham Road, Leicester LE5 0QG, United Kingdom, Leicester, England
Uppingham Road Methodist Church, 178 Uppingham Road, Leicester LE5 0QG, United Kingdom, Leicester, England