Beulah Villa, Kidderminster, Worcestershire, United Kingdom
About Beulah Villa
Beulah Villa is a Hotel Restaurant serving the Kidderminster community in Worcestershire, United Kingdom and located at 187 Chester Rd North.To contact Beulah Villa call 01562 67148
Location
187 Chester Rd North
Kidderminster
Worcestershire
United Kingdom
DY10 1TN
Map
Contacts
Tel: 0156267148