Map Location
Philippine Umbrella Factory
551, Sto. Cristo Street, Parañaque City, 1702, Metro Manila, Philippines