Mario Alvarez NPI 1083630016 Practice location: Hermosillo St Ex 8 El Alamo, Guaynabo, PR 00969 Taxonomy code: 207Q00000X Phone: (939) 645-5698