Municipio De Villalba NPI 1760997894 Practice location: 36 Calle Munoz Rivera, Villalba, PR 007663039 Taxonomy code: 3416L0300X Phone: (787) 847-0189