Upper Room Family International Church Denomination: PENTECOSTALLocation: Worcester, MAServices: Church Pew Upholstery, Completed in 2013. Learn more About: Church Pew Upholstery