Para Rubber Shopfront, Cuba Street Para Rubber was once located on 268 Cuba street. The building pictured is still standing today [2016]. Creator: Elmar Studios, 459 Main Street, Palmerston NorthPlace: Palmerston North