Juan Emendez Servera NPI 1811128341 Practice location: St.7 Urb.la Monserrate H-6, Hormigueros, PR 00660 Taxonomy code: 208D00000X Phone: (787) 930-5057