Amanda Checa NPI 1689262388 Practice location: 12182 196th Ter, O Brien, FL 320712034 Taxonomy code: 176B00000X Phone: (386) 339-8449