World Christian Church Upper Room is located in Independencia, Peru on Av. Gerardo Unger 6993. World Christian Church Upper Room is rated 2.9 out of 5 in the category church in Peru.
Address
Av. Gerardo Unger 6993
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance