Alex Amirdavila NPI 1962013573 Practice location: 271 Calle Joyuda, Vega Baja, PR 006936044 Taxonomy code: 208D00000X Phone: (787) 617-4613