Sharleen Vazquez NPI 1366058190 Practice location: Pr 129, Lares, PR 006690066 Taxonomy code: 103TC1900X Phone: (787) 212-6920