Estapona Operating, Llc NPI 1164064390 Practice location: 7255 Strive Place, Fern Park, FL 32730 Taxonomy code: 310400000X Phone: (407) 848-1743