SJ Paper House is located in Ilocos Norte, Philippines on Brgy. 1, Brgy. 1 Ventura St, Brgy. 1 San Francisco, San Nicolas. SJ Paper House is rated 3 out of 5 in the category variety store in Philippines.
Address
Brgy. 1, Brgy. 1 Ventura St, Brgy. 1 San Francisco, San Nicolas
Service options
In-store shopping