Elyon Villa Ministries Home/Church/Elyon Villa Ministries Horton Rd, Gloucester GL1 3PR Contacts Horton Rd, Gloucester GL1 3PR Send updates or Remove Description Features Wheelchair-accessible car park Map Reviews No reviews! ADD REVIEW Similar companies Church Fraserburgh South Church 21 Seaforth St, Fraserburgh AB43 9BD +441346518244 Church St Laurence Norwell, Newark NG23 6JT 01636636365 Church Saint Chad's Church Torrisholme Rd, Lancaster LA1 2RJ Church Howard House 2 Station Approach, Falmer, Brighton BN1 9SD +441273698032 Categories Church