Kristina Libbycrawford NPI 1134786015 Practice location: 107 E Call St, Starke, FL 320913317 Taxonomy code: 225700000X Phone: (904) 454-0312