NMS PLUS - STA. CRUZ 2 is located in SANTA CRUZ (Laguna), Lumban, Philippines on SAMBAT, SITIO NARRA, BRGY. LABUIN. NMS PLUS - STA. CRUZ 2 is rated 3 out of 5 in the category meat products store in Philippines.
Address
SAMBAT, SITIO NARRA, BRGY. LABUIN