Macro Orthopedic Corp NPI 1023002607 Practice location: Carr No 2 Km 29.7, Vega Alta, PR 006921659 Taxonomy code: 332B00000X Phone: (787) 270-2027