Japan Home Centre Sta. Rosa Commercial Complex is located in Santa Rosa, Philippines on Commercial Complex, Balibago,. Japan Home Centre Sta. Rosa Commercial Complex is rated 3 out of 5 in the category variety store in Philippines.
Address
Commercial Complex, Balibago,