James Tichy NPI 1962817502 Practice location: 212 Ne 1st Ave, Delray Beach, FL 334443715 Taxonomy code: 207QA0505X Phone: (561) 808-7581